diff options
author | lloyd <[email protected]> | 2008-09-30 05:41:04 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2008-09-30 05:41:04 +0000 |
commit | 75ef07ee5378341adf054bd729232167c73e9e47 (patch) | |
tree | 7c84c43a431f0313b4f08b4267ff066650948bb0 /src/kdf/kdf1/kdf1.cpp | |
parent | bc9e881d7c7a569664b5e753c12e4c8cbde06d2d (diff) |
Remove lookup/libstate dependency on Lion, KDF1, KDF2, EMSA[1-4]
Diffstat (limited to 'src/kdf/kdf1/kdf1.cpp')
-rw-r--r-- | src/kdf/kdf1/kdf1.cpp | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/src/kdf/kdf1/kdf1.cpp b/src/kdf/kdf1/kdf1.cpp index aac32db80..0ea375b30 100644 --- a/src/kdf/kdf1/kdf1.cpp +++ b/src/kdf/kdf1/kdf1.cpp @@ -4,8 +4,6 @@ *************************************************/ #include <botan/kdf1.h> -#include <botan/lookup.h> -#include <memory> namespace Botan { @@ -16,20 +14,9 @@ SecureVector<byte> KDF1::derive(u32bit, const byte secret[], u32bit secret_len, const byte P[], u32bit P_len) const { - std::auto_ptr<HashFunction> hash(get_hash(hash_name)); - hash->update(secret, secret_len); hash->update(P, P_len); return hash->final(); } -/************************************************* -* KDF1 Constructor * -*************************************************/ -KDF1::KDF1(const std::string& h_name) : hash_name(h_name) - { - if(!have_hash(hash_name)) - throw Algorithm_Not_Found(hash_name); - } - } |