HASH_InitTypeDef Struct Reference

HASH Init structure definition. More...

#include <stm32f4xx_hash.h>

Data Fields

uint32_t HASH_AlgoSelection
uint32_t HASH_AlgoMode
uint32_t HASH_DataType
uint32_t HASH_HMACKeyType

Detailed Description

HASH Init structure definition.

Definition at line 53 of file stm32f4xx_hash.h.

Field Documentation

uint32_t HASH_AlgoMode

HASH or HMAC. This parameter can be a value of HASH_processor_Algorithm_Mode

Definition at line 57 of file stm32f4xx_hash.h.

uint32_t HASH_AlgoSelection

SHA-1, SHA-224, SHA-256 or MD5. This parameter can be a value of HASH_Algo_Selection

Definition at line 55 of file stm32f4xx_hash.h.

uint32_t HASH_DataType

32-bit data, 16-bit data, 8-bit data or bit string. This parameter can be a value of HASH_Data_Type

Definition at line 59 of file stm32f4xx_hash.h.

uint32_t HASH_HMACKeyType

HMAC Short key or HMAC Long Key. This parameter can be a value of HASH_HMAC_Long_key_only_for_HMAC_mode

Definition at line 62 of file stm32f4xx_hash.h.

The documentation for this struct was generated from the following file: