ENCRYPT

Section: Manuel du programmeur Linux (3)
Updated: 4 Juin 2001
Index Retour au Menu Principal

 

NOM

encrypt - Crypter des messages de 64 bits.  

SYNOPSIS

#define _XOPEN_SOURCE

#include <unistd.h>

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

DESCRIPTION

Ces fonction cryptent et décryptent des messages de 64 bits. La fonction setkey() permet de fournir la clé à utiliser pour encrypt(). Le paramètre key est une table d'octets, chacun ayant la valeur 0 ou 1. L'octet key[n] où n=8*q-1 est ignoré, ce qui ramène la clé à 56 bits effectifs.

La fonction encrypt() modifie le buffer transmis, en le cryptant si le paramètre edflag vaut 0, et en le décryptant s'il vaut 1.

Ces fonctions ne sont pas réentrantes.  

VALEUR RENVOYÉES

Ces routines ne renvoient pas de valeur.  

CONFORMITÉ

SVID, SUSv2  

VOIR AUSSI

crypt(3)  

TRADUCTION

Christophe Blaess, 2000.



 

Index

NOM
SYNOPSIS
DESCRIPTION
VALEUR RENVOYÉES
CONFORMITÉ
VOIR AUSSI
TRADUCTION


Time: 22:30:00 GMT, December 19, 2004