Fabcoin Core  0.16.2
P2P Digital Currency
DL_SimpleKeyAgreementDomainBase< T > Member List

This is the complete list of members for DL_SimpleKeyAgreementDomainBase< T >, including all inherited members.

AccessAbstractGroupParameters()=0DL_SimpleKeyAgreementDomainBase< T >protectedpure virtual
AccessCryptoParameters()DL_SimpleKeyAgreementDomainBase< T >inlinevirtual
AccessMaterial()KeyAgreementAlgorithminlinevirtual
Agree(byte *agreedValue, const byte *privateKey, const byte *otherPublicKey, bool validateOtherPublicKey=true) const DL_SimpleKeyAgreementDomainBase< T >inlinevirtual
AgreedValueLength() const DL_SimpleKeyAgreementDomainBase< T >inlinevirtual
Algorithm(bool checkSelfTestStatus=true)Algorithm
AlgorithmName() const Algorithminlinevirtual
BERDecode(BufferedTransformation &bt)AsymmetricAlgorithminline
Clone() const Clonableinlinevirtual
DEREncode(BufferedTransformation &bt) const AsymmetricAlgorithminline
Element typedefDL_SimpleKeyAgreementDomainBase< T >
GenerateKeyPair(RandomNumberGenerator &rng, byte *privateKey, byte *publicKey) const SimpleKeyAgreementDomainvirtual
GeneratePrivateKey(RandomNumberGenerator &rng, byte *privateKey) const DL_SimpleKeyAgreementDomainBase< T >inlinevirtual
GeneratePublicKey(RandomNumberGenerator &rng, const byte *privateKey, byte *publicKey) const DL_SimpleKeyAgreementDomainBase< T >inlinevirtual
GetAbstractGroupParameters() const DL_SimpleKeyAgreementDomainBase< T >inlineprotected
GetCryptoParameters() const KeyAgreementAlgorithminlinevirtual
GetGenerator() const DL_SimpleKeyAgreementDomainBase< T >inline
GetKeyAgreementAlgorithm() const =0DL_SimpleKeyAgreementDomainBase< T >protectedpure virtual
GetMaterial() const KeyAgreementAlgorithminlinevirtual
PrivateKeyLength() const DL_SimpleKeyAgreementDomainBase< T >inlinevirtual
PublicKeyLength() const DL_SimpleKeyAgreementDomainBase< T >inlinevirtual
~Algorithm()Algorithminlinevirtual
~AsymmetricAlgorithm()AsymmetricAlgorithminlinevirtual
~Clonable()Clonableinlinevirtual
~DL_SimpleKeyAgreementDomainBase()DL_SimpleKeyAgreementDomainBase< T >inlinevirtual
~KeyAgreementAlgorithm()KeyAgreementAlgorithminlinevirtual
~SimpleKeyAgreementDomain()SimpleKeyAgreementDomaininlinevirtual