OPTIGA™ Trust M
Host Library Documentation
public_key_from_host Struct Reference

Specifies the data structure of the Public Key details (key, size and type) More...

#include <optiga_lib_common.h>

Data Fields

uint8_t * public_key
 Pointer to Public Key. More...
 
uint16_t length
 Length of public key buffer. More...
 
uint8_t key_type
 Public key type details. For ECC key use optiga_ecc_curve_t and for RSA key use optiga_rsa_key_type_t. More...
 

Detailed Description

Specifies the data structure of the Public Key details (key, size and type)

Definition at line 342 of file optiga_lib_common.h.

Field Documentation

◆ key_type

uint8_t public_key_from_host::key_type

Public key type details. For ECC key use optiga_ecc_curve_t and for RSA key use optiga_rsa_key_type_t.

Definition at line 349 of file optiga_lib_common.h.

◆ length

uint16_t public_key_from_host::length

Length of public key buffer.

Definition at line 347 of file optiga_lib_common.h.

◆ public_key

uint8_t* public_key_from_host::public_key

Pointer to Public Key.

Definition at line 345 of file optiga_lib_common.h.