Annotation of truecrypt/crypto/idea.h, revision 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.