AES Init Structure definition. More...
#include <gr55xx_hal_aes.h>
Data Fields | |
uint32_t | key_size |
uint32_t | operation_mode |
uint32_t | chaining_mode |
uint32_t * | p_key |
uint32_t * | p_init_vector |
uint32_t | dpa_mode |
uint32_t * | p_seed |
AES Init Structure definition.
uint32_t _aes_init::chaining_mode |
AES chaining mode. This parameter can be a value of AES Chaining Mode
uint32_t _aes_init::dpa_mode |
DPA Mode
uint32_t _aes_init::key_size |
128, 192 or 256-bits key length. This parameter can be a value of AES Key Size
uint32_t _aes_init::operation_mode |
AES operating mode. This parameter can be a value of AES Operation Mode
uint32_t* _aes_init::p_init_vector |
Initialization Vector used for CBC modes
uint32_t* _aes_init::p_key |
Encryption/Decryption Key
uint32_t* _aes_init::p_seed |
Random seeds