ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
X509MessageArgs Struct Reference

What a message check is given: whose key verifies it, and the bytes it covers. More...

#include <x509_verify.h>

Public Attributes

const X509Cert * signer
 the certificate whose subjectPublicKey verifies
 
protocore_x509_sig_alg alg
 the scheme the signature is in
 
const uint8_t * msg
 the bytes signed
 
size_t msg_len
 how many
 
const uint8_t * sig
 the signature over them
 
size_t sig_len
 its length
 

Detailed Description

What a message check is given: whose key verifies it, and the bytes it covers.

Definition at line 70 of file x509_verify.h.

Member Data Documentation

◆ signer

const X509Cert* X509MessageArgs::signer

the certificate whose subjectPublicKey verifies

Definition at line 72 of file x509_verify.h.

◆ alg

protocore_x509_sig_alg X509MessageArgs::alg

the scheme the signature is in

Definition at line 73 of file x509_verify.h.

◆ msg

const uint8_t* X509MessageArgs::msg

the bytes signed

Definition at line 74 of file x509_verify.h.

◆ msg_len

size_t X509MessageArgs::msg_len

how many

Definition at line 75 of file x509_verify.h.

◆ sig

const uint8_t* X509MessageArgs::sig

the signature over them

Definition at line 76 of file x509_verify.h.

◆ sig_len

size_t X509MessageArgs::sig_len

its length

Definition at line 77 of file x509_verify.h.


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