BearSSL
|
Aggregate structure for public keys. More...
#include <bearssl_x509.h>
Data Fields | ||
unsigned char | key_type | |
Key type: BR_KEYTYPE_RSA or BR_KEYTYPE_EC | ||
union { | ||
br_rsa_public_key rsa | ||
RSA public key. More... | ||
br_ec_public_key ec | ||
EC public key. More... | ||
} | key | |
Actual public key. | ||
Aggregate structure for public keys.
br_ec_public_key br_x509_pkey::ec |
EC public key.
union { ... } br_x509_pkey::key |
Actual public key.
unsigned char br_x509_pkey::key_type |
Key type: BR_KEYTYPE_RSA
or BR_KEYTYPE_EC
br_rsa_public_key br_x509_pkey::rsa |
RSA public key.