CryptoAuthLib
Atmel CryptoAuthentication Library
atca_check_mac_in_out Struct Reference

Input/output parameters for function atca_check_mac(). More...

#include <atca_host.h>

Data Fields

uint8_t mode
 [in] Mode parameter used in CheckMac command (Param1). More...
 
const uint8_t * password
 [in] Pointer to 32-byte password that will be verified against Key[KeyID] in the Device. More...
 
const uint8_t * other_data
 [in] Pointer to 13-byte OtherData that will be used in CheckMac command. More...
 
const uint8_t * otp
 [in] Pointer to 11-byte OTP. OTP[0:7] is included in the calculation if Mode bit 5 is one. More...
 
const uint8_t * target_key
 [in] Pointer to 32-byte TargetKey that will be copied to TempKey. More...
 
uint8_t * client_resp
 [out] Pointer to 32-byte ClientResp to be used in CheckMac command. More...
 
struct atca_temp_keytemp_key
 [in,out] Pointer to TempKey structure. More...
 

Detailed Description

Input/output parameters for function atca_check_mac().