Annotation of pgp/src/idea.h, revision 1.1.1.3

1.1.1.2   root        1: /*     idea.h - header file for idea.c
                      2: */
                      3: 
                      4: #include "usuals.h"  /* typedefs for byte, word16, boolean, etc. */
                      5: 
                      6: #define IDEAKEYSIZE 16
                      7: #define IDEABLOCKSIZE 8
                      8: 
                      9: 
                     10: void initcfb_idea(word16 iv0[4], byte key[16], boolean decryp);
                     11: void ideacfb(byteptr buf, int count);
                     12: void close_idea(void);
                     13: 
                     14: void init_idearand(byte key[16], byte seed[8], word32 tstamp);
                     15: byte idearand(void);
                     16: void close_idearand(void);
                     17: 
                     18: 
                     19: /* prototypes for passwd.c */
                     20: 
                     21: /* GetHashedPassPhrase - get pass phrase from user, hashes it to an IDEA key. */
1.1.1.3 ! root       22: int GetHashedPassPhrase(char *hash, boolean noecho);
1.1.1.2   root       23: 
                     24: /* hashpass - Hash pass phrase down to 128 bits (16 bytes). */
                     25: void hashpass (char *keystring, int keylen, byte *hash);

unix.superglobalmegacorp.com

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