STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches

AutoKeyDerivation functions. More...

Collaboration diagram for Key Derivation functions:

Functions

void HAL_CRYPEx_EnableAutoKeyDerivation (CRYP_HandleTypeDef *hcryp)
 AES enable key derivation functions.
 
void HAL_CRYPEx_DisableAutoKeyDerivation (CRYP_HandleTypeDef *hcryp)
 AES disable key derivation functions.
 

Detailed Description

AutoKeyDerivation functions.

  ==============================================================================
              ##### Key Derivation functions #####
  ==============================================================================
    [..]  This section provides functions allowing to Enable or Disable the
          the AutoKeyDerivation parameter in CRYP_HandleTypeDef structure
          These function are allowed only in TinyAES IP.

Function Documentation

◆ HAL_CRYPEx_EnableAutoKeyDerivation()

void HAL_CRYPEx_EnableAutoKeyDerivation ( CRYP_HandleTypeDef * hcryp)

#include <stm32f4xx_hal_cryp_ex.h>

AES enable key derivation functions.

Parameters
hcryppointer to a CRYP_HandleTypeDef structure.
Return values
None

Definition at line 632 of file stm32f4xx_hal_cryp_ex.c.

References __CRYP_HandleTypeDef::AutoKeyDerivation, __CRYP_HandleTypeDef::ErrorCode, HAL_CRYP_ERROR_BUSY, HAL_CRYP_STATE_READY, and __CRYP_HandleTypeDef::State.

◆ HAL_CRYPEx_DisableAutoKeyDerivation()

void HAL_CRYPEx_DisableAutoKeyDerivation ( CRYP_HandleTypeDef * hcryp)

#include <stm32f4xx_hal_cryp_ex.h>

AES disable key derivation functions.

Parameters
hcryppointer to a CRYP_HandleTypeDef structure.
Return values
None

Definition at line 649 of file stm32f4xx_hal_cryp_ex.c.

References __CRYP_HandleTypeDef::AutoKeyDerivation, __CRYP_HandleTypeDef::ErrorCode, HAL_CRYP_ERROR_BUSY, HAL_CRYP_STATE_READY, and __CRYP_HandleTypeDef::State.