You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
748 B
C

#ifndef VIEWAT_DES_H
#define VIEWAT_DES_H
#define ENCRYPT 1 /* MODE == encrypt */
#define DECRYPT 0 /* MODE == decrypt */
void Lib_Des(unsigned char * input, unsigned char * output, unsigned char * key, int mode);
void Lib_Des16(unsigned char * input, unsigned char * output, unsigned char * deskey, int mode);
void Lib_Des24(unsigned char * input, unsigned char * output, unsigned char * deskey, int mode);
void Lib_DES(unsigned char * dat, unsigned char * key, int mode);
void Lib_DES3_16(unsigned char * dat, unsigned char * key, int mode);
void Lib_DES3_24(unsigned char * dat, unsigned char * key, int mode);
void Des(unsigned char * input, unsigned char * output, unsigned char * deskey, int mode);
#endif // VIEWAT_DES_H