1diff -Nur openssl-0.9.8za/src/crypto/idea/idea.h ./crypto/idea/idea.h 2--- openssl-0.9.8za/src/crypto/idea/idea.h 2014-07-09 18:16:11.000000000 -0700 3+++ ./crypto/idea/idea.h 2014-07-09 17:55:16.000000000 -0700 4@@ -59,43 +59,5 @@ 5 #ifndef HEADER_IDEA_H 6 #define HEADER_IDEA_H 7 8-#include <openssl/opensslconf.h> /* IDEA_INT, OPENSSL_NO_IDEA */ 9- 10-#error IDEA is disabled. 11- 12-#define IDEA_ENCRYPT 1 13-#define IDEA_DECRYPT 0 14- 15-#define IDEA_BLOCK 8 16-#define IDEA_KEY_LENGTH 16 17- 18-#ifdef __cplusplus 19-extern "C" { 20-#endif 21- 22-typedef struct idea_key_st 23- { 24- IDEA_INT data[9][6]; 25- } IDEA_KEY_SCHEDULE; 26- 27-const char *idea_options(void); 28-void idea_ecb_encrypt(const unsigned char *in, unsigned char *out, 29- IDEA_KEY_SCHEDULE *ks); 30-#ifdef OPENSSL_FIPS 31-void private_idea_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks); 32-#endif 33-void idea_set_encrypt_key(const unsigned char *key, IDEA_KEY_SCHEDULE *ks); 34-void idea_set_decrypt_key(const IDEA_KEY_SCHEDULE *ek, IDEA_KEY_SCHEDULE *dk); 35-void idea_cbc_encrypt(const unsigned char *in, unsigned char *out, 36- long length, IDEA_KEY_SCHEDULE *ks, unsigned char *iv,int enc); 37-void idea_cfb64_encrypt(const unsigned char *in, unsigned char *out, 38- long length, IDEA_KEY_SCHEDULE *ks, unsigned char *iv, 39- int *num,int enc); 40-void idea_ofb64_encrypt(const unsigned char *in, unsigned char *out, 41- long length, IDEA_KEY_SCHEDULE *ks, unsigned char *iv, int *num); 42-void idea_encrypt(unsigned long *in, IDEA_KEY_SCHEDULE *ks); 43-#ifdef __cplusplus 44-} 45-#endif 46 47 #endif 48