Microchip® Advanced Software Framework

atca_io_decrypt_in_out Struct Reference

#include <atca_host.h>

Data Fields

uint8_t * data
 As input, encrypted data. As output, decrypted data. More...
 
size_t data_size
 Size of data in bytes (32 or 64). More...
 
const uint8_t * io_key
 IO protection key (32 bytes). More...
 
const uint8_t * out_nonce
 OutNonce returned from command (32 bytes). More...
 

uint8_t* atca_io_decrypt_in_out::data

As input, encrypted data. As output, decrypted data.

Referenced by atcah_io_decrypt().

size_t atca_io_decrypt_in_out::data_size

Size of data in bytes (32 or 64).

Referenced by atcah_io_decrypt().

const uint8_t* atca_io_decrypt_in_out::io_key

IO protection key (32 bytes).

Referenced by atcah_io_decrypt().

const uint8_t* atca_io_decrypt_in_out::out_nonce

OutNonce returned from command (32 bytes).

Referenced by atcah_io_decrypt().