discoverpixy
Macros
Collaboration diagram for HASH_Algo_Selection:

Macros

#define HASH_AlgoSelection_SHA1   ((uint32_t)0x0000)
 
#define HASH_AlgoSelection_SHA224   HASH_CR_ALGO_1
 
#define HASH_AlgoSelection_SHA256   HASH_CR_ALGO
 
#define HASH_AlgoSelection_MD5   HASH_CR_ALGO_0
 
#define IS_HASH_ALGOSELECTION(ALGOSELECTION)
 

Detailed Description

Macro Definition Documentation

#define HASH_AlgoSelection_MD5   HASH_CR_ALGO_0

HASH function is MD5

#define HASH_AlgoSelection_SHA1   ((uint32_t)0x0000)

HASH function is SHA1

#define HASH_AlgoSelection_SHA224   HASH_CR_ALGO_1

HASH function is SHA224

#define HASH_AlgoSelection_SHA256   HASH_CR_ALGO

HASH function is SHA256

#define IS_HASH_ALGOSELECTION (   ALGOSELECTION)
Value:
(((ALGOSELECTION) == HASH_AlgoSelection_SHA1) || \
((ALGOSELECTION) == HASH_AlgoSelection_SHA224) || \
((ALGOSELECTION) == HASH_AlgoSelection_SHA256) || \
((ALGOSELECTION) == HASH_AlgoSelection_MD5))
#define HASH_AlgoSelection_SHA256
Definition: stm32f4xx_hash.h:99
#define HASH_AlgoSelection_MD5
Definition: stm32f4xx_hash.h:100
#define HASH_AlgoSelection_SHA224
Definition: stm32f4xx_hash.h:98
#define HASH_AlgoSelection_SHA1
Definition: stm32f4xx_hash.h:97