|
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().
1.7.6.1