abstract base class for key derivation function
More...
#include <hkdf.h>
abstract base class for key derivation function
Definition at line 18 of file hkdf.h.
virtual KeyDerivationFunction::~KeyDerivationFunction |
( |
| ) |
|
|
inlinevirtual |
virtual unsigned int KeyDerivationFunction::DeriveKey |
( |
byte * |
derived, |
|
|
size_t |
derivedLen, |
|
|
const byte * |
secret, |
|
|
size_t |
secretLen, |
|
|
const byte * |
salt, |
|
|
size_t |
saltLen, |
|
|
const byte * |
info = NULL , |
|
|
size_t |
infoLen = 0 |
|
) |
| const |
|
pure virtual |
derive a key from secret
Implemented in HKDF< T >.
virtual size_t KeyDerivationFunction::MaxDerivedKeyLength |
( |
| ) |
const |
|
pure virtual |
maximum number of bytes which can be produced under a secuirty context
Implemented in HKDF< T >.
virtual bool KeyDerivationFunction::Usesinfo |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: