HAL
CRYP_AESGCM_Process() is only used within HAL.
 
Symbols
loading...
Files
loading...

CRYP_AESGCM_Process() function

Encryption/Decryption process in AES GCM mode and prepare the authentication TAG

Syntax

static HAL_StatusTypeDef CRYP_AESGCM_Process(CRYP_HandleTypeDef *hcryp,     uint32_t Timeout);
Implemented in stm32f4xx_hal_cryp.c:3682

Arguments

hcryp

pointer to a CRYP_HandleTypeDef structure that contains the configuration information for CRYP module

Timeout

Timeout duration

Return value

HAL status

References

LocationReferrerText
stm32f4xx_hal_cryp.c:3682
static HAL_StatusTypeDef CRYP_AESGCM_Process(CRYP_HandleTypeDef *hcryp, uint32_t Timeout)
stm32f4xx_hal_cryp.c:360
static HAL_StatusTypeDef CRYP_AESGCM_Process(CRYP_HandleTypeDef *hcryp, uint32_t Timeout);
stm32f4xx_hal_cryp.c:1029HAL_CRYP_Encrypt()
status = CRYP_AESGCM_Process(hcryp, Timeout);
stm32f4xx_hal_cryp.c:1204HAL_CRYP_Decrypt()
status = CRYP_AESGCM_Process(hcryp, Timeout) ;

Call Tree

Functions calling CRYP_AESGCM_Process()
Functions called by CRYP_AESGCM_Process()
CRYP_AESGCM_Process()
Type of CRYP_AESGCM_Process()
CRYP_AESGCM_Process()
uint16_t
uint32_t
all items filtered out