Public Attributes#
Encryption or decryption.
DMA Disable or Enable.
const uint8_t *
Pointer to the input message.
uint16_t
Length of the message.
const uint8_t *
Pointer to the Initialization vector.
const uint8_t *
Pointer to the additional data.
uint16_t
Length of the additional data.
Key configuration.
Public Attribute Documentation#
encrypt_decrypt#
sl_si91x_chachapoly_type_t sl_si91x_chachapoly_config_t::encrypt_decrypt
Encryption or decryption.
Definition at line
96
of file components/device/silabs/si91x/wireless/crypto/chachapoly/inc/sl_si91x_chachapoly.h
chachapoly_mode#
sl_si91x_chachapoly_mode_t sl_si91x_chachapoly_config_t::chachapoly_mode
Definition at line
97
of file components/device/silabs/si91x/wireless/crypto/chachapoly/inc/sl_si91x_chachapoly.h
dma_use#
sl_si91x_chachapoly_dma_use_t sl_si91x_chachapoly_config_t::dma_use
DMA Disable or Enable.
Definition at line
98
of file components/device/silabs/si91x/wireless/crypto/chachapoly/inc/sl_si91x_chachapoly.h
msg#
const uint8_t* sl_si91x_chachapoly_config_t::msg
Pointer to the input message.
Definition at line
99
of file components/device/silabs/si91x/wireless/crypto/chachapoly/inc/sl_si91x_chachapoly.h
msg_length#
uint16_t sl_si91x_chachapoly_config_t::msg_length
Length of the message.
Definition at line
100
of file components/device/silabs/si91x/wireless/crypto/chachapoly/inc/sl_si91x_chachapoly.h
nonce#
const uint8_t* sl_si91x_chachapoly_config_t::nonce
Pointer to the Initialization vector.
Definition at line
101
of file components/device/silabs/si91x/wireless/crypto/chachapoly/inc/sl_si91x_chachapoly.h
ad#
const uint8_t* sl_si91x_chachapoly_config_t::ad
Pointer to the additional data.
Definition at line
102
of file components/device/silabs/si91x/wireless/crypto/chachapoly/inc/sl_si91x_chachapoly.h
ad_length#
uint16_t sl_si91x_chachapoly_config_t::ad_length
Length of the additional data.
Definition at line
103
of file components/device/silabs/si91x/wireless/crypto/chachapoly/inc/sl_si91x_chachapoly.h
key_config#
sl_si91x_chachapoly_key_config_t sl_si91x_chachapoly_config_t::key_config
Key configuration.
Definition at line
104
of file components/device/silabs/si91x/wireless/crypto/chachapoly/inc/sl_si91x_chachapoly.h