t_cose
Loading...
Searching...
No Matches
t_cose_sign1_verify_ctx Struct Reference

#include <t_cose_sign1_verify.h>

Data Fields

struct t_cose_key verification_key
 
uint32_t option_flags
 
uint64_t auTags [T_COSE_MAX_TAGS_TO_RETURN]
 
struct q_useful_buf auxiliary_buffer
 
size_t auxiliary_buffer_size
 

Detailed Description

Context for signature verification. It is about 80 bytes on a 64-bit machine and 54 bytes on a 32-bit machine, or less if certain features are disabled.

Field Documentation

◆ auxiliary_buffer

struct q_useful_buf t_cose_sign1_verify_ctx::auxiliary_buffer

A auxiliary buffer provided by the caller, used to serialize the Sig_Structure. This is only needed when using EdDSA, as otherwise the Sig_Structure is hashed incrementally.


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