Microchip® Advanced Software Framework

sha204_check_mac_parameters Struct Reference

This structure contains the parameters for the sha204m_check_mac function.

#include <sha204_command_marshaling.h>

Data Fields

uint8_t * client_challenge
 pointer to challenge that host had sent to client More...
 
uint8_t * client_response
 pointer to challenge response received from client More...
 
uint8_t key_id
 what key to use for the MAC calculation More...
 
uint8_t mode
 what to include in the MAC calculation More...
 
uint8_t * other_data
 pointer to 13 bytes of data that were used by client to calculate MAC More...
 
uint8_t * rx_buffer
 pointer to receive buffer More...
 
uint8_t * tx_buffer
 pointer to send buffer More...
 

uint8_t* sha204_check_mac_parameters::client_challenge

pointer to challenge that host had sent to client

Referenced by main(), and sha204m_check_mac().

uint8_t* sha204_check_mac_parameters::client_response

pointer to challenge response received from client

Referenced by main(), and sha204m_check_mac().

uint8_t sha204_check_mac_parameters::key_id

what key to use for the MAC calculation

Referenced by main(), and sha204m_check_mac().

uint8_t sha204_check_mac_parameters::mode

what to include in the MAC calculation

Referenced by main(), and sha204m_check_mac().

uint8_t* sha204_check_mac_parameters::other_data

pointer to 13 bytes of data that were used by client to calculate MAC

Referenced by main(), and sha204m_check_mac().

uint8_t* sha204_check_mac_parameters::rx_buffer

pointer to receive buffer

Referenced by main(), and sha204m_check_mac().

uint8_t* sha204_check_mac_parameters::tx_buffer

pointer to send buffer

Referenced by main(), and sha204m_check_mac().