diff options
author | Christian Pointner <equinox@anytun.org> | 2008-02-24 00:58:19 +0000 |
---|---|---|
committer | Christian Pointner <equinox@anytun.org> | 2008-02-24 00:58:19 +0000 |
commit | ad0cd81faf06c83b4e723b3d621e051756460bdd (patch) | |
tree | b3bf42694839cfe7e5cb46ea7d1978306b2b2f18 /keyDerivation.h | |
parent | default for key_derivation_rate now 1 (diff) |
changed cipher option default value to aes-ctr
added option for key derivation, default is aes-ctr
Diffstat (limited to 'keyDerivation.h')
-rw-r--r-- | keyDerivation.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/keyDerivation.h b/keyDerivation.h index f660efa..6f52099 100644 --- a/keyDerivation.h +++ b/keyDerivation.h @@ -51,7 +51,7 @@ typedef enum { class KeyDerivation { public: - KeyDerivation() : ld_kdr_(0), master_salt_(0), cipher_(NULL) {}; + KeyDerivation() : ld_kdr_(0), master_salt_(0), master_key_(0), cipher_(NULL) {}; virtual ~KeyDerivation(); void init(Buffer key, Buffer salt); @@ -83,5 +83,15 @@ protected: }; +class NullKeyDerivation +{ + +}; + +class AesIcmKeyDerivation +{ + +}; + #endif |