Crypto++  6.0
Free C++ class library of cryptographic schemes
Public Member Functions | List of all members
DL_KeyDerivationAlgorithm< T > Class Template Referenceabstract

Interface for key derivation algorithms used in DL cryptosystems. More...

+ Inheritance diagram for DL_KeyDerivationAlgorithm< T >:

Public Member Functions

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
 

Detailed Description

template<class T>
class DL_KeyDerivationAlgorithm< T >

Interface for key derivation algorithms used in DL cryptosystems.

Template Parameters
TField element

Definition at line 1448 of file pubkey.h.


The documentation for this class was generated from the following file: