aboutsummaryrefslogtreecommitdiffstats
path: root/src/mac/ssl3mac/ssl3_mac.h
diff options
context:
space:
mode:
authorlloyd <[email protected]>2008-09-30 06:47:38 +0000
committerlloyd <[email protected]>2008-09-30 06:47:38 +0000
commit66869d7e0fcaf120f5c22eee43277fabd00e94fd (patch)
tree5161b89557a8a8cd8f69ee7459368391872980fb /src/mac/ssl3mac/ssl3_mac.h
parent33bb3dca54ecef2599b756d27b66781e14d06ae3 (diff)
Remove lookup.h from X9.31 PRNG, X9.19 MAC, SSLv3 MAC, PBKDF1
Diffstat (limited to 'src/mac/ssl3mac/ssl3_mac.h')
-rw-r--r--src/mac/ssl3mac/ssl3_mac.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mac/ssl3mac/ssl3_mac.h b/src/mac/ssl3mac/ssl3_mac.h
index 8ab08c97d..9b4be4e2f 100644
--- a/src/mac/ssl3mac/ssl3_mac.h
+++ b/src/mac/ssl3mac/ssl3_mac.h
@@ -19,12 +19,14 @@ class SSL3_MAC : public MessageAuthenticationCode
void clear() throw();
std::string name() const;
MessageAuthenticationCode* clone() const;
- SSL3_MAC(const std::string&);
+
+ SSL3_MAC(HashFunction*);
~SSL3_MAC() { delete hash; }
private:
void add_data(const byte[], u32bit);
void final_result(byte[]);
void key(const byte[], u32bit);
+
HashFunction* hash;
SecureVector<byte> i_key, o_key;
};