STM32F479xx HAL User Manual
Functions
Extended AES processing functions
CRYPEx Exported Functions

Extended processing functions. More...

Functions

HAL_StatusTypeDef HAL_CRYPEx_AESGCM_GenerateAuthTAG (CRYP_HandleTypeDef *hcryp, uint32_t *AuthTag, uint32_t Timeout)
 generate the GCM authentication TAG.
HAL_StatusTypeDef HAL_CRYPEx_AESCCM_GenerateAuthTAG (CRYP_HandleTypeDef *hcryp, uint32_t *AuthTag, uint32_t Timeout)
 AES CCM Authentication TAG generation.

Detailed Description

Extended processing functions.

  ==============================================================================
              ##### Extended AES processing functions #####
  ==============================================================================
    [..]  This section provides functions allowing to generate the authentication
          TAG in Polling mode
      (#)HAL_CRYPEx_AESGCM_GenerateAuthTAG
      (#)HAL_CRYPEx_AESCCM_GenerateAuthTAG
         they should be used after Encrypt/Decrypt operation.


Function Documentation

HAL_StatusTypeDef HAL_CRYPEx_AESCCM_GenerateAuthTAG ( CRYP_HandleTypeDef hcryp,
uint32_t *  AuthTag,
uint32_t  Timeout 
)
HAL_StatusTypeDef HAL_CRYPEx_AESGCM_GenerateAuthTAG ( CRYP_HandleTypeDef hcryp,
uint32_t *  AuthTag,
uint32_t  Timeout 
)