Crypto++ 8.7
Free C++ class library of cryptographic schemes
|
ElGamal Public Key adapter. More...
#include <elgamal.h>
Public Member Functions | |
virtual OID | GetAlgorithmID () const |
Retrieves the OID of the algorithm. More... | |
ElGamal Public Key adapter.
BASE | PublicKey derived class |
DL_PublicKey_ElGamal provides an override for GetAlgorithmID() to utilize 1.3.14.7.2.1.1. Prior to DL_PublicKey_ElGamal, the ElGamal keys [mistakenly] used the OID from DSA due to DL_GroupParmaters_GFP(). If you need to Load
an ElGamal key with the wrong OID then see ElGamal on the Crypto++ wiki.
|
inlinevirtual |
|
inlinevirtual |
Retrieves the OID of the algorithm.
DL_PrivateKey_ElGamal provides an override for GetAlgorithmID() to utilize 1.3.14.7.2.1.1. Prior to DL_PrivateKey_ElGamal, the ElGamal keys [mistakenly] used the OID from DSA due to DL_GroupParmaters_GFP(). If you need to Load
an ElGamal key with the wrong OID then see ElGamal on the Crypto++ wiki.