STM32F439xx HAL User Manual
|
Defines | |
#define | __HAL_CRYP_SET_PHASE(__HANDLE__, __PHASE__) |
Set the phase: Init, header, payload, final. |
#define __HAL_CRYP_SET_PHASE | ( | __HANDLE__, | |
__PHASE__ | |||
) |
do{(__HANDLE__)->Instance->CR &= (uint32_t)(~CRYP_CR_GCM_CCMPH);\ (__HANDLE__)->Instance->CR |= (uint32_t)(__PHASE__);\ }while(0)
Set the phase: Init, header, payload, final.
This is relevant only for GCM and CCM modes.
__HANDLE__ | specifies the CRYP handle. |
__PHASE__ | The phase. |
None |
Definition at line 105 of file stm32f4xx_hal_cryp_ex.h.
Referenced by CRYPEx_GCMCCM_SetHeaderPhase(), HAL_CRYPEx_AESCCM_Decrypt_DMA(), HAL_CRYPEx_AESCCM_Encrypt_DMA(), HAL_CRYPEx_AESGCM_Decrypt(), HAL_CRYPEx_AESGCM_Decrypt_DMA(), HAL_CRYPEx_AESGCM_Decrypt_IT(), HAL_CRYPEx_AESGCM_Encrypt(), HAL_CRYPEx_AESGCM_Encrypt_DMA(), HAL_CRYPEx_AESGCM_Encrypt_IT(), and HAL_CRYPEx_AESGCM_Finish().