Закодировать или декодировать строку
#include <unistd.h>void encrypt( char block[64],int flag );
0
для шифрования block, ненулевое значение для расшифровки.libc
Функция encrypt() использует стандартный алгоритм шифрования данных (DES) NBS и ключ, который устанавливается с помощью setkey(), для шифрования (если в качестве flags передается ноль) или расшифровки (если в качестве flags передается ненулевое значение) заданного блока данных.
POSIX 1003.1 X/Open Systems Interfaces Extension
Предыдущий раздел: Описание API системной библиотеки