STM32L443xx HAL User Manual
|
Defines | |
#define | CRYP_CHAINMODE_AES_ECB ((uint32_t)0x00000000) |
#define | CRYP_CHAINMODE_AES_CBC AES_CR_CHMOD_0 |
#define | CRYP_CHAINMODE_AES_CTR AES_CR_CHMOD_1 |
#define | CRYP_CHAINMODE_AES_GCM_GMAC (AES_CR_CHMOD_0 | AES_CR_CHMOD_1) |
#define | CRYP_CHAINMODE_AES_CMAC AES_CR_CHMOD_2 |
#define CRYP_CHAINMODE_AES_CBC AES_CR_CHMOD_0 |
Cipher block chaining algorithm
Definition at line 262 of file stm32l4xx_hal_cryp.h.
Referenced by HAL_CRYP_AESCBC_Decrypt(), HAL_CRYP_AESCBC_Decrypt_DMA(), HAL_CRYP_AESCBC_Decrypt_IT(), HAL_CRYP_AESCBC_Encrypt(), HAL_CRYP_AESCBC_Encrypt_DMA(), and HAL_CRYP_AESCBC_Encrypt_IT().
#define CRYP_CHAINMODE_AES_CMAC AES_CR_CHMOD_2 |
Cipher message authentication code
Definition at line 268 of file stm32l4xx_hal_cryp.h.
Referenced by CRYP_AES_Auth_IT(), CRYP_SetInitVector(), HAL_CRYP_Init(), HAL_CRYP_IRQHandler(), HAL_CRYPEx_AES_Auth(), HAL_CRYPEx_AES_Auth_DMA(), and HAL_CRYPEx_AES_Auth_IT().
#define CRYP_CHAINMODE_AES_CTR AES_CR_CHMOD_1 |
Counter mode chaining algorithm
Definition at line 263 of file stm32l4xx_hal_cryp.h.
Referenced by CRYP_AES_Auth_IT(), CRYP_Padding(), HAL_CRYP_AESCTR_Decrypt(), HAL_CRYP_AESCTR_Decrypt_DMA(), HAL_CRYP_AESCTR_Decrypt_IT(), HAL_CRYP_AESCTR_Encrypt(), HAL_CRYP_AESCTR_Encrypt_DMA(), HAL_CRYP_AESCTR_Encrypt_IT(), HAL_CRYP_Init(), and HAL_CRYPEx_AES_Auth_IT().
#define CRYP_CHAINMODE_AES_ECB ((uint32_t)0x00000000) |
Electronic codebook chaining algorithm
Definition at line 261 of file stm32l4xx_hal_cryp.h.
Referenced by HAL_CRYP_AESECB_Decrypt(), HAL_CRYP_AESECB_Decrypt_DMA(), HAL_CRYP_AESECB_Decrypt_IT(), HAL_CRYP_AESECB_Encrypt(), HAL_CRYP_AESECB_Encrypt_DMA(), HAL_CRYP_AESECB_Encrypt_IT(), and HAL_CRYP_Init().
#define CRYP_CHAINMODE_AES_GCM_GMAC (AES_CR_CHMOD_0 | AES_CR_CHMOD_1) |
Galois counter mode - Galois message authentication code
Definition at line 264 of file stm32l4xx_hal_cryp.h.
Referenced by CRYP_AES_Auth_IT(), CRYP_Padding(), HAL_CRYP_Init(), HAL_CRYP_IRQHandler(), HAL_CRYPEx_AES_Auth(), HAL_CRYPEx_AES_Auth_DMA(), HAL_CRYPEx_AES_Auth_IT(), and HAL_CRYPEx_Read_SuspendRegisters().