Input/output parameters for function atcah_derive_key_mac().
#include <atca_host.h>
Data Fields | |
uint8_t * | mac |
DeriveKey MAC will be returned here. More... | |
uint8_t | mode |
Mode (param 1) of the derive key command. More... | |
const uint8_t * | parent_key |
Parent key to be used in the derive key calculation (32 bytes). More... | |
const uint8_t * | sn |
Device serial number SN[0:8]. Only SN[0:1] and SN[8] are required though. More... | |
uint16_t | target_key_id |
Key ID (param 2) of the target slot to run the command on. More... | |
uint8_t* atca_derive_key_mac_in_out::mac |
DeriveKey MAC will be returned here.
Referenced by atcah_derive_key_mac().
uint8_t atca_derive_key_mac_in_out::mode |
Mode (param 1) of the derive key command.
Referenced by atcah_derive_key_mac().
const uint8_t* atca_derive_key_mac_in_out::parent_key |
Parent key to be used in the derive key calculation (32 bytes).
Referenced by atcah_derive_key_mac().
const uint8_t* atca_derive_key_mac_in_out::sn |
Device serial number SN[0:8]. Only SN[0:1] and SN[8] are required though.
Referenced by atcah_derive_key_mac().
uint16_t atca_derive_key_mac_in_out::target_key_id |
Key ID (param 2) of the target slot to run the command on.
Referenced by atcah_derive_key_mac().