| BearSSL
    | 
RSA public key. More...
#include <bearssl_rsa.h>
| Data Fields | |
| unsigned char * | n | 
| Modulus. | |
| size_t | nlen | 
| Modulus length (in bytes). | |
| unsigned char * | e | 
| Public exponent. | |
| size_t | elen | 
| Public exponent length (in bytes). | |
RSA public key.
The structure references the modulus and the public exponent. Both integers use unsigned big-endian representation; extra leading bytes of value 0 are allowed.
| unsigned char* br_rsa_public_key::e | 
Public exponent.
| size_t br_rsa_public_key::elen | 
Public exponent length (in bytes).
| unsigned char* br_rsa_public_key::n | 
Modulus.
| size_t br_rsa_public_key::nlen | 
Modulus length (in bytes).