Constants#
This section provides a reference to the GCM Crypto API constants.
Enumerations#
enum
enum
enum
enum
SL_SI91X_GCM_KEY_SIZE_128 = 16
SL_SI91X_GCM_KEY_SIZE_192 = 24
SL_SI91X_GCM_KEY_SIZE_256 = 32
}
Enumeration Documentation#
sl_si91x_gcm_type_t#
sl_si91x_gcm_type_t
Enumerator | |
---|---|
SL_SI91X_GCM_ENCRYPT | GCM Encryption. |
SL_SI91X_GCM_DECRYPT | GCM Decryption. |
Definition at line
43
of file components/device/silabs/si91x/wireless/crypto/gcm/inc/sl_si91x_gcm.h
sl_si91x_gcm_mode_t#
sl_si91x_gcm_mode_t
Enumerator | |
---|---|
SL_SI91X_GCM_MODE | GCM mode. |
SL_SI91X_CMAC_MODE | CMAC Mode. |
Definition at line
48
of file components/device/silabs/si91x/wireless/crypto/gcm/inc/sl_si91x_gcm.h
sl_si91x_gcm_dma_use_t#
sl_si91x_gcm_dma_use_t
Enumerator | |
---|---|
SL_SI91X_GCM_DMA_DISABLE | Disable DMA. |
SL_SI91X_GCM_DMA_ENABLE | Enable DMA. |
Definition at line
53
of file components/device/silabs/si91x/wireless/crypto/gcm/inc/sl_si91x_gcm.h
sl_si91x_gcm_key_size_t#
sl_si91x_gcm_key_size_t
Enumerator | |
---|---|
SL_SI91X_GCM_KEY_SIZE_128 | key size of 128 bits |
SL_SI91X_GCM_KEY_SIZE_192 | key size of 192 bits |
SL_SI91X_GCM_KEY_SIZE_256 | key size of 256 bits |
Definition at line
58
of file components/device/silabs/si91x/wireless/crypto/gcm/inc/sl_si91x_gcm.h