CryptoAuthLib
Atmel CryptoAuthentication Library
|
Input/output parameters for function atca_derive_key(). More...
#include <atca_host.h>
Data Fields | |
uint8_t | random |
[in] Random parameter used in DeriveKey command (Param1). More... | |
uint16_t | target_key_id |
[in] KeyID to be derived, TargetKey parameter used in DeriveKey command (Param2). More... | |
const uint8_t * | parent_key |
[in] Pointer to 32-byte ParentKey. Set equal to target_key if Roll Key operation is intended. More... | |
uint8_t * | target_key |
[out] Pointer to 32-byte TargetKey. More... | |
struct atca_temp_key * | temp_key |
[in,out] Pointer to TempKey structure. More... | |
Input/output parameters for function atca_derive_key().