|
|
1.1.1.6 ! root 1: /* Deprecated/legacy */ ! 2: ! 3: 1.1.1.5 root 4: #ifndef TC_HEADER_Crypto_Blowfish 5: #define TC_HEADER_Crypto_Blowfish 1.1 root 6: 7: #ifdef __cplusplus 8: extern "C" { 9: #endif 10: 1.1.1.5 root 11: typedef struct BF_KEY_STRUCT 12: { 13: unsigned __int32 pbox[18]; 14: unsigned __int32 pbox_dec[18]; 15: unsigned __int32 sbox[4*256]; 16: } BF_KEY; 1.1 root 17: 1.1.1.5 root 18: void BlowfishSetKey (BF_KEY *key, int keylength, unsigned char *key_string); 19: void BlowfishEncryptLE (unsigned char *in, unsigned char *out, BF_KEY *ks, int encrypt); 1.1 root 20: 21: #ifdef __cplusplus 22: } 23: #endif 24: 1.1.1.5 root 25: #endif // TC_HEADER_Crypto_Blowfish
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.