OPTIGA™ Trust M
Host Library Documentation
|
Specifies the data structure for generate key pair. More...
#include <optiga_lib_common.h>
Data Fields | |
uint8_t | key_usage |
Key usage type. More... | |
bool_t | export_private_key |
Private key export option. More... | |
optiga_key_id_t | private_key_oid |
Type of public key OID. More... | |
uint8_t * | private_key |
Private key buffer pointer. More... | |
uint16_t * | private_key_length |
Private key length. More... | |
uint8_t * | public_key |
Public key buffer pointer. More... | |
uint16_t * | public_key_length |
Public key length. More... | |
Specifies the data structure for generate key pair.
Definition at line 445 of file optiga_lib_common.h.
bool_t optiga_gen_keypair::export_private_key |
Private key export option.
Definition at line 450 of file optiga_lib_common.h.
uint8_t optiga_gen_keypair::key_usage |
Key usage type.
Definition at line 448 of file optiga_lib_common.h.
uint8_t* optiga_gen_keypair::private_key |
Private key buffer pointer.
Definition at line 454 of file optiga_lib_common.h.
uint16_t* optiga_gen_keypair::private_key_length |
Private key length.
Definition at line 456 of file optiga_lib_common.h.
optiga_key_id_t optiga_gen_keypair::private_key_oid |
Type of public key OID.
Definition at line 452 of file optiga_lib_common.h.
uint8_t* optiga_gen_keypair::public_key |
Public key buffer pointer.
Definition at line 458 of file optiga_lib_common.h.
uint16_t* optiga_gen_keypair::public_key_length |
Public key length.
Definition at line 460 of file optiga_lib_common.h.