STM32F439xx HAL User Manual
|
Defines | |
#define | IS_HASH_ALGOSELECTION(__ALGOSELECTION__) |
#define | IS_HASH_ALGOMODE(__ALGOMODE__) |
#define | IS_HASH_DATATYPE(__DATATYPE__) |
#define | IS_HASH_HMAC_KEYTYPE(__KEYTYPE__) |
#define | IS_HASH_SHA1_BUFFER_SIZE(__SIZE__) ((((__SIZE__)%4U) != 0U)? 0U: 1U) |
#define IS_HASH_ALGOMODE | ( | __ALGOMODE__ | ) |
(((__ALGOMODE__) == HASH_ALGOMODE_HASH) || \ ((__ALGOMODE__) == HASH_ALGOMODE_HMAC))
Definition at line 405 of file stm32f4xx_hal_hash.h.
#define IS_HASH_ALGOSELECTION | ( | __ALGOSELECTION__ | ) |
(((__ALGOSELECTION__) == HASH_ALGOSELECTION_SHA1) || \ ((__ALGOSELECTION__) == HASH_ALGOSELECTION_SHA224) || \ ((__ALGOSELECTION__) == HASH_ALGOSELECTION_SHA256) || \ ((__ALGOSELECTION__) == HASH_ALGOSELECTION_MD5))
Definition at line 399 of file stm32f4xx_hal_hash.h.
#define IS_HASH_DATATYPE | ( | __DATATYPE__ | ) |
(((__DATATYPE__) == HASH_DATATYPE_32B)|| \ ((__DATATYPE__) == HASH_DATATYPE_16B)|| \ ((__DATATYPE__) == HASH_DATATYPE_8B) || \ ((__DATATYPE__) == HASH_DATATYPE_1B))
Definition at line 409 of file stm32f4xx_hal_hash.h.
Referenced by HAL_HASH_Init().
#define IS_HASH_HMAC_KEYTYPE | ( | __KEYTYPE__ | ) |
(((__KEYTYPE__) == HASH_HMAC_KEYTYPE_SHORTKEY) || \ ((__KEYTYPE__) == HASH_HMAC_KEYTYPE_LONGKEY))
Definition at line 415 of file stm32f4xx_hal_hash.h.
#define IS_HASH_SHA1_BUFFER_SIZE | ( | __SIZE__ | ) | ((((__SIZE__)%4U) != 0U)? 0U: 1U) |
Definition at line 418 of file stm32f4xx_hal_hash.h.
Referenced by HAL_HASH_SHA1_Accumulate().