CryptoAuthLib
Atmel CryptoAuthentication Library
|
Input/output parameters for function atca_auth_mac(). More...
#include <atca_host.h>
Data Fields | |
uint8_t | zone |
[in] Zone parameter used in PrivWrite command (Param1). More... | |
uint16_t | key_id |
[in] KeyID parameter used in PrivWrite command (Param2). More... | |
const uint8_t * | encryption_key |
[in] Pointer to 32-byte key. More... | |
const uint8_t * | input_data |
[in] Pointer to 36-byte data value, Input cleartext data. More... | |
uint8_t * | encrypted_data |
[out] Pointer to 32-byte data. Output encrypted data to MAC command. More... | |
uint8_t * | auth_mac |
[out] Pointer to 32-byte Mac. More... | |
struct atca_temp_key * | temp_key |
[in,out] Pointer to TempKey structure. More... | |
Input/output parameters for function atca_auth_mac().