Microchip® Advanced Software Framework

atca_secureboot_enc_in_out Struct Reference

#include <atca_host.h>

Data Fields

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

const uint8_t* atca_secureboot_enc_in_out::digest

Plaintext digest as input.

Referenced by atcah_secureboot_enc().

uint8_t* atca_secureboot_enc_in_out::digest_enc

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

Referenced by atcah_secureboot_enc().

uint8_t* atca_secureboot_enc_in_out::hashed_key

Calculated key is returned here (32 bytes)

Referenced by atcah_secureboot_enc().

const uint8_t* atca_secureboot_enc_in_out::io_key

IO protection key value (32 bytes)

Referenced by atcah_secureboot_enc().

struct atca_temp_key* atca_secureboot_enc_in_out::temp_key

Current value of TempKey.

Referenced by atcah_secureboot_enc().