OPTIGA Trust M  1.1.0
C++ library for Optiga Trust M Chip Security Controller
optiga_calc_sign Struct Reference

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

#include <optiga_lib_common.h>

Public Attributes

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.

Member Data Documentation

◆ digest_length

uint8_t optiga_calc_sign::digest_length

Digest data length.

◆ p_digest

const uint8_t* optiga_calc_sign::p_digest

Digest buffer pointer.

◆ p_signature

uint8_t* optiga_calc_sign::p_signature

Signature buffer pointer.

◆ p_signature_length

uint16_t* optiga_calc_sign::p_signature_length

Signature length.

◆ 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.


The documentation for this struct was generated from the following file: