Structure defining ECDSA key configuration for non-B0 chip versions.
Public Attributes#
Key type - wrapped or plain.
ECC key size.
Key slot.
Wrap mode - ECB or CBC.
uint8_t
IV used in SL_SI91X_AES_CBC and SL_SI91X_AES_CTR modes.
uint32_t
Reserved for future use.
Public Attribute Documentation#
key_type#
sl_si91x_crypto_key_type_t sl_si91x_ecdsa_key_config_b0_t::key_type
Key type - wrapped or plain.
Definition at line
116
of file components/device/silabs/si91x/wireless/crypto/ecdsa/inc/sl_si91x_ecdsa.h
key_size#
sl_si91x_ecdsa_key_size_t sl_si91x_ecdsa_key_config_b0_t::key_size
ECC key size.
Definition at line
117
of file components/device/silabs/si91x/wireless/crypto/ecdsa/inc/sl_si91x_ecdsa.h
key_slot#
sl_si91x_crypto_key_slot_t sl_si91x_ecdsa_key_config_b0_t::key_slot
Key slot.
Definition at line
118
of file components/device/silabs/si91x/wireless/crypto/ecdsa/inc/sl_si91x_ecdsa.h
wrap_iv_mode#
sl_si91x_crypto_wrap_mode_t sl_si91x_ecdsa_key_config_b0_t::wrap_iv_mode
Wrap mode - ECB or CBC.
Definition at line
119
of file components/device/silabs/si91x/wireless/crypto/ecdsa/inc/sl_si91x_ecdsa.h
wrap_iv#
uint8_t sl_si91x_ecdsa_key_config_b0_t::wrap_iv[SL_SI91X_IV_SIZE]
IV used in SL_SI91X_AES_CBC and SL_SI91X_AES_CTR modes.
Definition at line
120
of file components/device/silabs/si91x/wireless/crypto/ecdsa/inc/sl_si91x_ecdsa.h
reserved#
uint32_t sl_si91x_ecdsa_key_config_b0_t::reserved
Reserved for future use.
Definition at line
121
of file components/device/silabs/si91x/wireless/crypto/ecdsa/inc/sl_si91x_ecdsa.h