AES Init Structure definition.
More...
#include <hal_aes.h>
AES Init Structure definition.
Definition at line 99 of file hal_aes.h.
◆ dpa_mode
uint32_t _aes_init::dpa_mode |
◆ endian_mode
uint32_t _aes_init::endian_mode |
◆ key_addr
uint32_t _aes_init::key_addr |
Encryption/Decryption Key address
Definition at line 108 of file hal_aes.h.
◆ key_mask
uint32_t _aes_init::key_mask |
◆ key_mode
uint32_t _aes_init::key_mode |
◆ key_size
uint32_t _aes_init::key_size |
128, 192 or 256-bits key length. This parameter can be a value of AES Key Size
Definition at line 105 of file hal_aes.h.
◆ key_slot
uint32_t _aes_init::key_slot |
◆ key_type
uint32_t _aes_init::key_type |
◆ p_init_vector
uint32_t* _aes_init::p_init_vector |
Initialization Vector used for CBC modes
Definition at line 111 of file hal_aes.h.
◆ p_key
uint32_t* _aes_init::p_key |
Encryption/Decryption Key
Definition at line 107 of file hal_aes.h.
◆ p_seed
uint32_t* _aes_init::p_seed |
The documentation for this struct was generated from the following file: