|
t_cose
|
#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 |
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.
| 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.