Encrypt or decrypt a string
#include <unistd.h> void encrypt( char block[64], int flag );
libc
Use the -l c option to qcc to link against this library. This library is usually included automatically.
The encrypt() function uses the NBS Data Encryption Standard (DES) algorithm and the key you specify by calling setkey() to encrypt (if flags is zero) or decrypt (if flags is nonzero) the given block of data.
Safety: | |
---|---|
Cancellation point | No |
Interrupt handler | No |
Signal handler | No |
Thread | No |