Scroll to navigation

ENCRYPT(3) Manual del Programador de Linux ENCRYPT(3)

NOMBRE

encrypt - Cifra mensajes de 64 bits

SINOPSIS

#define _XOPEN_SOURCE
 
#include <unistd.h>
 
void encrypt(char block[64], int edflag);
 
void setkey(const char *key);

DESCRIPCIÓN

Estas funciones cifran y descifran mensajes de 64 bits. La función setkey() establece la clave usada por encrypt(). El parámetro key es un array de bytes, cada uno con un valor de 1 ó 0. El byte key[n], donde n=8*q-1, se ignora, consistiendo la clave utilizada en 56 bits.
La función encrypt() modifica el buffer pasado, cifrando si edflag es 0, y descifrando si se pasa un valor 1.
Estas funciones no son reentrantes.

VALOR DEVUELTO

Estas funciones no devuelven ningún valor.

CONFORME A

SVID, SUSv2

VÉASE TAMBIÉN

crypt(3)
22 julio 2000 GNU