OPTIGA™ Trust M
Host Library Documentation
optiga_calc_sign Struct Reference

Specifies the data structure for ECDSA signature. More...

#include <optiga_lib_common.h>

Data Fields

const uint8_t * p_digest
 Digest buffer pointer. More...
 
uint8_t * p_signature
 Signature buffer pointer. More...
 
uint16_t * p_signature_length
 Signature length. More...
 
optiga_key_id_t private_key_oid
 OID of the Private Key (either Key store or Session based). Refer optiga_key_id_t for possible values. More...
 
uint8_t digest_length
 Digest data length. More...
 

Detailed Description

Specifies the data structure for ECDSA signature.

Definition at line 466 of file optiga_lib_common.h.

Field Documentation

◆ digest_length

uint8_t optiga_calc_sign::digest_length

Digest data length.

Definition at line 477 of file optiga_lib_common.h.

◆ p_digest

const uint8_t* optiga_calc_sign::p_digest

Digest buffer pointer.

Definition at line 469 of file optiga_lib_common.h.

◆ p_signature

uint8_t* optiga_calc_sign::p_signature

Signature buffer pointer.

Definition at line 471 of file optiga_lib_common.h.

◆ p_signature_length

uint16_t* optiga_calc_sign::p_signature_length

Signature length.

Definition at line 473 of file optiga_lib_common.h.

◆ private_key_oid

optiga_key_id_t optiga_calc_sign::private_key_oid

OID of the Private Key (either Key store or Session based). Refer optiga_key_id_t for possible values.

Definition at line 475 of file optiga_lib_common.h.