#ifndef _md4_h_ #define _md4_h_ #define MD4_DATA_BITS 128 #define MD4_KEY_BITS 512 #define MD4_DATA_OCTETS ((MD4_DATA_BITS + 63) / 64) #define MD4_KEY_OCTETS ((MD4_KEY_BITS + 63) / 64) #define MD4_DATA_WORDS (MD4_DATA_OCTETS * 2) #define MD4_KEY_WORDS (MD4_KEY_OCTETS * 2) #define MD4_DATA_BYTES (MD4_DATA_OCTETS * 8) #define MD4_KEY_BYTES (MD4_KEY_OCTETS * 8) extern void __fastcall MD4_encrypt (const unsigned long *data_in, unsigned long *data_out, const unsigned long *key); extern void __fastcall MD4_decrypt (const unsigned long *data_in, unsigned long *data_out, const unsigned long *key); #endif // _md4_h_