Generic Public Key Structure.
#include <crypto.h>
Data Fields | |
union { | |
tstrDHPublicKey strDHKey | |
tstrECPublicKey strEccKey | |
tstrRSAPublicKey strRSAKey | |
}; | |
tenuPubKeyAlg | enuType |
union { ... } |
tenuPubKeyAlg tstrPublicKey::enuType |
Type of the underlying public key algorithm.
Referenced by Cert_DecodeSubjectPubKey(), CryptoX509CertDecode(), and X509Cert_Dump().
tstrDHPublicKey tstrPublicKey::strDHKey |
tstrECPublicKey tstrPublicKey::strEccKey |
Referenced by Cert_DecodeSubjectPubKey(), CryptoX509CertDecode(), and X509Cert_Dump().
tstrRSAPublicKey tstrPublicKey::strRSAKey |
Referenced by Cert_DecodeSubjectPubKey(), CryptoX509CertDecode(), and X509Cert_Dump().