version 1.5, 2002/02/27 01:32:17 |
version 1.6, 2003/08/26 23:51:14 |
Line 80 typedef struct bf_key_st { |
|
Line 80 typedef struct bf_key_st { |
|
BF_LONG S[4*256]; |
BF_LONG S[4*256]; |
} BF_KEY; |
} BF_KEY; |
|
|
void BF_set_key __P((BF_KEY *, int, unsigned char *)); |
void BF_set_key __P((BF_KEY *, int, const unsigned char *)); |
void BF_encrypt __P((BF_LONG *, BF_KEY *)); |
void BF_encrypt __P((BF_LONG *, const BF_KEY *)); |
void BF_decrypt __P((BF_LONG *, BF_KEY *)); |
void BF_decrypt __P((BF_LONG *, const BF_KEY *)); |
void BF_cbc_encrypt(const unsigned char *, unsigned char *, long, |
void BF_cbc_encrypt(const unsigned char *, unsigned char *, long, |
const BF_KEY *, unsigned char *, int); |
const BF_KEY *, unsigned char *, int); |
|
void BF_ecb_encrypt(const unsigned char *, unsigned char *, |
|
const BF_KEY *, int); |
|
|
#ifdef __cplusplus |
#ifdef __cplusplus |
} |
} |