Microchip® Advanced Software Framework

tstrPublicKey Struct Reference

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