Fabcoin Core
0.16.2
P2P Digital Currency
|
Interface for key derivation algorithms used in DL cryptosystems. More...
#include <pubkey.h>
Public Member Functions | |
virtual | ~DL_KeyDerivationAlgorithm () |
virtual bool | ParameterSupported (const char *name) const |
virtual void | Derive (const DL_GroupParameters< T > &groupParams, byte *derivedKey, size_t derivedLength, const T &agreedElement, const T &ephemeralPublicKey, const NameValuePairs &derivationParams) const =0 |
Interface for key derivation algorithms used in DL cryptosystems.
|
inlinevirtual |
|
pure virtual |
Implemented in DL_KeyDerivationAlgorithm_P1363< T, DHAES_MODE, KDF >, and ElGamalBase.
|
inlinevirtual |
Reimplemented in DL_KeyDerivationAlgorithm_P1363< T, DHAES_MODE, KDF >.