BearSSL

Structure for an EC private key. More...
Data Fields  
int  curve 
Identifier for the curve used by this key. More...  
unsigned char *  x 
Private key (integer, unsigned bigendian encoding). More...  
size_t  xlen 
Private key length (in bytes). More...  
Structure for an EC private key.
The private key is an integer modulo the curve subgroup order. The encoding below tolerates extra leading zeros. In general, it is recommended that the private key has the same length as the curve subgroup order.
int br_ec_private_key::curve 
Identifier for the curve used by this key.
unsigned char* br_ec_private_key::x 
Private key (integer, unsigned bigendian encoding).
size_t br_ec_private_key::xlen 
Private key length (in bytes).