CryptoAuthLib
Microchip CryptoAuthentication Library
atca_secureboot_enc_in_out Struct Reference

#include <atca_host.h>

Data Fields

const uint8_t * io_key
 IO protection key value (32 bytes) More...
 
const struct atca_temp_keytemp_key
 Current value of TempKey. More...
 
const uint8_t * digest
 Plaintext digest as input. More...
 
uint8_t * hashed_key
 Calculated key is returned here (32 bytes) More...
 
uint8_t * digest_enc
 Encrypted (ciphertext) digest is return here (32 bytes) More...
 

Field Documentation

◆ digest

const uint8_t* digest

Plaintext digest as input.

◆ digest_enc

uint8_t* digest_enc

Encrypted (ciphertext) digest is return here (32 bytes)

◆ hashed_key

uint8_t* hashed_key

Calculated key is returned here (32 bytes)

◆ io_key

const uint8_t* io_key

IO protection key value (32 bytes)

◆ temp_key

const struct atca_temp_key* temp_key

Current value of TempKey.