ARMEBS4  revision-26.06.2015
Data Fields
HASH_InitTypeDef Struct Reference

HASH Init structure definition. More...

#include "C:/Programs/ARMEBS4/current/doc/eclipse-doc/ext/libheivs_stm32/include/stm32/stm32f4xx_hash.h"

Collaboration diagram for HASH_InitTypeDef:
Collaboration graph

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 47 of file stm32f4xx_hash.h.

Field Documentation

uint32_t HASH_InitTypeDef::HASH_AlgoSelection

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

Definition at line 49 of file stm32f4xx_hash.h.

uint32_t HASH_InitTypeDef::HASH_AlgoMode

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

Definition at line 51 of file stm32f4xx_hash.h.

uint32_t HASH_InitTypeDef::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 53 of file stm32f4xx_hash.h.

uint32_t HASH_InitTypeDef::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 56 of file stm32f4xx_hash.h.