Input/output parameters for function atcah_write_auth_mac() and atcah_privwrite_auth_mac(). More...
#include <lib/host/atca_host.h>
Data Fields | |
uint8_t | zone |
Zone/Param1 for the Write or PrivWrite command. | |
uint16_t | key_id |
KeyID/Param2 for the Write or PrivWrite command. | |
const uint8_t * | sn |
Device serial number SN[0:8]. Only SN[0:1] and SN[8] are required though. | |
const uint8_t * | input_data |
Data to be encrypted. 32 bytes for Write command, 36 bytes for PrivWrite command. | |
uint8_t * | encrypted_data |
Encrypted version of input_data will be returned here. 32 bytes for Write command, 36 bytes for PrivWrite command. | |
uint8_t * | auth_mac |
Write MAC will be returned here. 32 bytes. | |
struct atca_temp_key * | temp_key |
Current state of TempKey. | |
Input/output parameters for function atcah_write_auth_mac() and atcah_privwrite_auth_mac().