Annotation of truecrypt/crypto/blowfish.h, revision 1.1.1.6

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.