Public Attributes#

Encryption or decryption.

const uint8_t *

Pointer to the input message.

uint16_t

Length of the message.

const uint8_t *

Pointer to the Initialization vector.

Public Attribute Documentation#

aes_mode#

sl_si91x_aes_mode_t sl_si91x_aes_config_t::aes_mode

AES Mode.


Definition at line 108 of file components/device/silabs/si91x/wireless/crypto/aes/inc/sl_si91x_aes.h

encrypt_decrypt#

sl_si91x_aes_type_t sl_si91x_aes_config_t::encrypt_decrypt

Encryption or decryption.


Definition at line 109 of file components/device/silabs/si91x/wireless/crypto/aes/inc/sl_si91x_aes.h

msg#

const uint8_t* sl_si91x_aes_config_t::msg

Pointer to the input message.


Definition at line 110 of file components/device/silabs/si91x/wireless/crypto/aes/inc/sl_si91x_aes.h

msg_length#

uint16_t sl_si91x_aes_config_t::msg_length

Length of the message.


Definition at line 111 of file components/device/silabs/si91x/wireless/crypto/aes/inc/sl_si91x_aes.h

iv#

const uint8_t* sl_si91x_aes_config_t::iv

Pointer to the Initialization vector.


Definition at line 112 of file components/device/silabs/si91x/wireless/crypto/aes/inc/sl_si91x_aes.h

key_config#

sl_si91x_aes_key_config_t sl_si91x_aes_config_t::key_config

Key configuration.


Definition at line 113 of file components/device/silabs/si91x/wireless/crypto/aes/inc/sl_si91x_aes.h