diff options
Diffstat (limited to 'include/whrlpool.h')
-rw-r--r-- | include/whrlpool.h | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/include/whrlpool.h b/include/whrlpool.h deleted file mode 100644 index 22f747520..000000000 --- a/include/whrlpool.h +++ /dev/null @@ -1,40 +0,0 @@ -/************************************************* -* Whirlpool Header File * -* (C) 1999-2007 Jack Lloyd * -*************************************************/ - -#ifndef BOTAN_WHIRLPOOL_H__ -#define BOTAN_WHIRLPOOL_H__ - -#include <botan/mdx_hash.h> - -namespace Botan { - -/************************************************* -* Whirlpool * -*************************************************/ -class BOTAN_DLL Whirlpool : public MDx_HashFunction - { - public: - void clear() throw(); - std::string name() const { return "Whirlpool"; } - HashFunction* clone() const { return new Whirlpool; } - Whirlpool() : MDx_HashFunction(64, 64, true, true, 32) { clear(); } - private: - void hash(const byte[]); - void copy_out(byte[]); - - static const u64bit C0[256]; - static const u64bit C1[256]; - static const u64bit C2[256]; - static const u64bit C3[256]; - static const u64bit C4[256]; - static const u64bit C5[256]; - static const u64bit C6[256]; - static const u64bit C7[256]; - SecureBuffer<u64bit, 8> M, digest; - }; - -} - -#endif |