ATC
Advanced Trip Computer
Definizioni | Ridefinizioni di tipo (typedef) | Funzioni

Riferimenti per il file /home/giorgio/ATC-Linux/DES.H

Vai al codice sorgente di questo file.

Definizioni

#define CODE   0
#define DECODE   1

Ridefinizioni di tipo (typedef)

typedef unsigned char BYTE
typedef unsigned short int WORD

Funzioni

void DES_encrypt (BYTE in[8], BYTE out[8], BYTE pswd[8])
 codifica un blocco di 8 byte con algoritmo DES
void DES_decrypt (BYTE in[8], BYTE out[8], BYTE pswd[8])
 decodifica un blocco di 8 byte codificato con algoritmo DES

Descrizione dettagliata


Documentazione delle funzioni

void DES_decrypt ( BYTE  in[8],
BYTE  out[8],
BYTE  pswd[8] 
)

decodifica un blocco di 8 byte codificato con algoritmo DES

Parametri:
inblocco da decodificare (8 byte)
pswdpassword di decodifica (8 byte)
Valori di ritorno:
outblocco decodificato (8 byte)
void DES_encrypt ( BYTE  in[8],
BYTE  out[8],
BYTE  pswd[8] 
)

codifica un blocco di 8 byte con algoritmo DES

Parametri:
inblocco da codificare (8 byte)
pswdpassword di codifica (8 byte)
Valori di ritorno:
outblocco codificato (8 byte)