Microchip® Advanced Software Framework

atca_verify_mac Struct Reference

#include <atca_host.h>

Data Fields

const uint8_t * io_key
 IO protection key value (32 bytes). More...
 
uint16_t key_id
 KeyID (Param2) used in Verify command. More...
 
uint8_t * mac
 Calculated verification MAC is returned here (32 bytes). More...
 
uint8_t mode
 Mode (Param1) parameter used in Verify command. More...
 
const uint8_t * msg_dig_buf
 Message digest buffer (64 bytes). More...
 
const uint8_t * other_data
 OtherData used in Verify command (19 bytes). More...
 
const uint8_t * signature
 Signature used in Verify command (64 bytes). More...
 
const uint8_t * sn
 Serial number (9 bytes). More...
 
const atca_temp_key_ttemp_key
 TempKey. More...
 

const uint8_t* atca_verify_mac::io_key

IO protection key value (32 bytes).

Referenced by atcah_verify_mac().

uint16_t atca_verify_mac::key_id

KeyID (Param2) used in Verify command.

Referenced by atcah_verify_mac().

uint8_t* atca_verify_mac::mac

Calculated verification MAC is returned here (32 bytes).

Referenced by atcah_verify_mac().

uint8_t atca_verify_mac::mode

Mode (Param1) parameter used in Verify command.

Referenced by atcah_verify_mac().

const uint8_t* atca_verify_mac::msg_dig_buf

Message digest buffer (64 bytes).

Referenced by atcah_verify_mac().

const uint8_t* atca_verify_mac::other_data

OtherData used in Verify command (19 bytes).

Referenced by atcah_verify_mac().

const uint8_t* atca_verify_mac::signature

Signature used in Verify command (64 bytes).

Referenced by atcah_verify_mac().

const uint8_t* atca_verify_mac::sn

Serial number (9 bytes).

Referenced by atcah_verify_mac().

const atca_temp_key_t* atca_verify_mac::temp_key

TempKey.

Referenced by atcah_verify_mac().