Документация по LinuxLinuxDoc.Ru 🔍

encrypt - 64-битное кодирование и декодирование сообщений

НАЗВАНИЕ
encrypt - 64-битное кодирование и декодирование сообщений

СИНТАКСИС
#define _XOPEN_SOURCE

#include

void encrypt(char block[64], int edflag);
void setkey(const char *key);

ОПИСАНИЕ

Эти функции кодируют и декодируют 64-битные сообщения.
Функция setkey() устанавливает ключ, используемый
encrypt(). Параметр key является массивом целых чисел,
каждый байт которого имеет значение 1 или 0. Каждый
key[n] - байт, где n=8*q-1 игнорируется, в результате
используются только 56 битов.

Функция setkey() модифицирует переданный буфер, и если
edflag равно 0, то кодирует его, а если равно 1, то
декодирует.

Эти функции не подлежат повторному использованию.

ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
Нет.

СООТВЕТСТВИЕ СТАНДАРТАМ
SVID, SUSv2
Читать новости Linux в Telegram
Linux - encrypt - 64-битное кодирование и декодирование сообщений
Мы в соцсетях ✉