STM32L443xx HAL User Manual
Defines
AES operating mode
CRYP Exported Constants

Defines

#define CRYP_ALGOMODE_ENCRYPT   ((uint32_t)0x00000000)
#define CRYP_ALGOMODE_KEYDERIVATION   AES_CR_MODE_0
#define CRYP_ALGOMODE_DECRYPT   AES_CR_MODE_1
#define CRYP_ALGOMODE_KEYDERIVATION_DECRYPT   AES_CR_MODE
#define CRYP_ALGOMODE_TAG_GENERATION   ((uint32_t)0x00000000)

Define Documentation

#define CRYP_ALGOMODE_DECRYPT   AES_CR_MODE_1
#define CRYP_ALGOMODE_ENCRYPT   ((uint32_t)0x00000000)
#define CRYP_ALGOMODE_KEYDERIVATION   AES_CR_MODE_0

Key derivation mode

Definition at line 250 of file stm32l4xx_hal_cryp.h.

Referenced by CRYP_AES_IT(), HAL_CRYP_Init(), HAL_CRYPEx_AES(), HAL_CRYPEx_AES_DMA(), and HAL_CRYPEx_AES_IT().

#define CRYP_ALGOMODE_KEYDERIVATION_DECRYPT   AES_CR_MODE
#define CRYP_ALGOMODE_TAG_GENERATION   ((uint32_t)0x00000000)

GMAC or CMAC (when applicable) authentication tag generation

Definition at line 253 of file stm32l4xx_hal_cryp.h.