STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
Macros | |
#define | HASH_ALGOSELECTION_SHA1 0x00000000U |
#define | HASH_ALGOSELECTION_MD5 HASH_CR_ALGO_0 |
#define | HASH_ALGOSELECTION_SHA224 HASH_CR_ALGO_1 |
#define | HASH_ALGOSELECTION_SHA256 HASH_CR_ALGO |
#define HASH_ALGOSELECTION_SHA1 0x00000000U |
#include <stm32f4xx_hal_hash.h>
HASH function is SHA1
Definition at line 190 of file stm32f4xx_hal_hash.h.
Referenced by HAL_HASH_SHA1_Accmlt(), HAL_HASH_SHA1_Accmlt_End(), HAL_HASH_SHA1_Accmlt_End_IT(), HAL_HASH_SHA1_Accmlt_IT(), HAL_HASH_SHA1_Start(), HAL_HASH_SHA1_Start_DMA(), HAL_HASH_SHA1_Start_IT(), HAL_HMAC_SHA1_Start(), HAL_HMAC_SHA1_Start_DMA(), HAL_HMAC_SHA1_Start_IT(), HAL_HMACEx_SHA1_Step1_2_DMA(), HAL_HMACEx_SHA1_Step2_3_DMA(), and HAL_HMACEx_SHA1_Step2_DMA().
#define HASH_ALGOSELECTION_MD5 HASH_CR_ALGO_0 |
#include <stm32f4xx_hal_hash.h>
HASH function is MD5
Definition at line 191 of file stm32f4xx_hal_hash.h.
Referenced by HAL_HASH_MD5_Accmlt(), HAL_HASH_MD5_Accmlt_End(), HAL_HASH_MD5_Accmlt_End_IT(), HAL_HASH_MD5_Accmlt_IT(), HAL_HASH_MD5_Start(), HAL_HASH_MD5_Start_DMA(), HAL_HASH_MD5_Start_IT(), HAL_HMAC_MD5_Start(), HAL_HMAC_MD5_Start_DMA(), HAL_HMAC_MD5_Start_IT(), HAL_HMACEx_MD5_Step1_2_DMA(), HAL_HMACEx_MD5_Step2_3_DMA(), and HAL_HMACEx_MD5_Step2_DMA().
#define HASH_ALGOSELECTION_SHA224 HASH_CR_ALGO_1 |
#include <stm32f4xx_hal_hash.h>
HASH function is SHA224
Definition at line 192 of file stm32f4xx_hal_hash.h.
Referenced by HAL_HASHEx_SHA224_Accmlt(), HAL_HASHEx_SHA224_Accmlt_End(), HAL_HASHEx_SHA224_Accmlt_End_IT(), HAL_HASHEx_SHA224_Accmlt_IT(), HAL_HASHEx_SHA224_Start(), HAL_HASHEx_SHA224_Start_DMA(), HAL_HASHEx_SHA224_Start_IT(), HAL_HMACEx_SHA224_Start(), HAL_HMACEx_SHA224_Start_DMA(), HAL_HMACEx_SHA224_Start_IT(), HAL_HMACEx_SHA224_Step1_2_DMA(), HAL_HMACEx_SHA224_Step2_3_DMA(), and HAL_HMACEx_SHA224_Step2_DMA().
#define HASH_ALGOSELECTION_SHA256 HASH_CR_ALGO |
#include <stm32f4xx_hal_hash.h>
HASH function is SHA256
Definition at line 193 of file stm32f4xx_hal_hash.h.
Referenced by HAL_HASHEx_SHA256_Accmlt(), HAL_HASHEx_SHA256_Accmlt_End(), HAL_HASHEx_SHA256_Accmlt_End_IT(), HAL_HASHEx_SHA256_Accmlt_IT(), HAL_HASHEx_SHA256_Start(), HAL_HASHEx_SHA256_Start_DMA(), HAL_HASHEx_SHA256_Start_IT(), HAL_HMACEx_SHA256_Start(), HAL_HMACEx_SHA256_Start_DMA(), HAL_HMACEx_SHA256_Start_IT(), HAL_HMACEx_SHA256_Step1_2_DMA(), HAL_HMACEx_SHA256_Step2_3_DMA(), and HAL_HMACEx_SHA256_Step2_DMA().