Annotation of truecrypt/crypto/idea.h, revision 1.1.1.1

1.1       root        1: #ifndef _IDEA_DEFINED
                      2: 
                      3: #define _IDEA_DEFINED
                      4: 
                      5: /* Defines for the PGP-style types used in IDEA.C */
                      6: 
                      7: #define word16 unsigned short int
                      8: 
                      9: /* IDEA algorithm constants */
                     10: 
                     11: #define IDEA_USERKEYSIZE       16
                     12: #define IDEA_BLOCKSIZE         8
                     13: #define IDEA_ROUNDS                    8
                     14: #define IDEA_KEYLEN                    ( 6 * IDEA_ROUNDS + 4 )
                     15: 
                     16: /* Routines used to implement the IDEA encryption */
                     17: 
                     18: void _cdecl ideaExpandKey( unsigned char const *userkey, word16 *eKey, word16 *dKey );
                     19: void _cdecl ideaCrypt( unsigned char const *in, unsigned char *out, word16 const *key );
                     20: 
                     21: #endif /* _IDEA_DEFINED */

unix.superglobalmegacorp.com

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