diff options
Diffstat (limited to 'src/hash/md5_ia32/md5_ia32.h')
-rw-r--r-- | src/hash/md5_ia32/md5_ia32.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/hash/md5_ia32/md5_ia32.h b/src/hash/md5_ia32/md5_ia32.h index cf5038c1c..7ff463799 100644 --- a/src/hash/md5_ia32/md5_ia32.h +++ b/src/hash/md5_ia32/md5_ia32.h @@ -6,26 +6,19 @@ #ifndef BOTAN_MD5_IA32_H__ #define BOTAN_MD5_IA32_H__ -#include <botan/mdx_hash.h> +#include <botan/md5.h> namespace Botan { /************************************************* * MD5 * *************************************************/ -class BOTAN_DLL MD5_IA32 : public MDx_HashFunction +class BOTAN_DLL MD5_IA32 : public MD5 { public: - void clear() throw(); - std::string name() const { return "MD5"; } HashFunction* clone() const { return new MD5_IA32; } - MD5_IA32() : MDx_HashFunction(16, 64, false, true) { clear(); } private: void hash(const byte[]); - void copy_out(byte[]); - - SecureBuffer<u32bit, 16> M; - SecureBuffer<u32bit, 4> digest; }; } |