| BearSSL
    | 
Aggregate structure for public keys. More...
#include <bearssl_x509.h>
| Data Fields | ||
| unsigned char | key_type | |
| Key type: BR_KEYTYPE_RSAorBR_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.