Main Page | Data Structures | File List | Data Fields | Globals

d3des.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Data Structures

union  M68K

Defines

#define D2_DES   /* include double-length support */
#define D3_DES   /* include triple-length support */
#define EN0   0 /* MODE == encrypt */
#define DE1   1 /* MODE == decrypt */
#define desDkey(a, b)   des2key((a),(b))
#define makeDkey(a, b)   make2key((a),(b))
#define useDkey(a)   use3key((a))
#define cpDkey(a)   cp3key((a))

Functions

void d_deskey (unsigned char *, short)
void usekey (unsigned long *)
void cpkey (unsigned long *)
void des (unsigned char *, unsigned char *)
void des2key (unsigned char *, short)
void Ddes (unsigned char *, unsigned char *)
void D2des (unsigned char *, unsigned char *)
void makekey (char *, unsigned char *)
void make2key (char *, unsigned char *)
void des3key (unsigned char *, short)
void use3key (unsigned long *)
void cp3key (unsigned long *)
void make3key (char *, unsigned char *)


Define Documentation

#define cpDkey  )     cp3key((a))
 

#define D2_DES   /* include double-length support */
 

#define D3_DES   /* include triple-length support */
 

#define DE1   1 /* MODE == decrypt */
 

#define desDkey a,
 )     des2key((a),(b))
 

#define EN0   0 /* MODE == encrypt */
 

#define makeDkey a,
 )     make2key((a),(b))
 

#define useDkey  )     use3key((a))
 


Function Documentation

void cp3key unsigned long *   ) 
 

Here is the call graph for this function:

void cpkey unsigned long *   ) 
 

void D2des unsigned char *  ,
unsigned char * 
 

Here is the call graph for this function:

void d_deskey unsigned char *  ,
short 
 

Here is the call graph for this function:

void Ddes unsigned char *  ,
unsigned char * 
 

Here is the call graph for this function:

void des unsigned char *  ,
unsigned char * 
 

Here is the call graph for this function:

void des2key unsigned char *  ,
short 
 

Here is the call graph for this function:

void des3key unsigned char *  ,
short 
 

Here is the call graph for this function:

void make2key char *  ,
unsigned char * 
 

Here is the call graph for this function:

void make3key char *  ,
unsigned char * 
 

Here is the call graph for this function:

void makekey char *  ,
unsigned char * 
 

Here is the call graph for this function:

void use3key unsigned long *   ) 
 

Here is the call graph for this function:

void usekey unsigned long *   ) 
 


Generated on Thu Jan 20 16:16:59 2005 for Axis smart-card FPGA authentication scheme by doxygen 1.3.6