HAL + 0/3 examples
CodeScope will show references to HAL_HASH_SHA1_Start() from the following samples and libraries:
Examples
STM32469I_EVAL
Examples
HASH
STM324x9I_EVAL
Examples
HASH
STM324xG_EVAL
Examples
HASH
 
Symbols
loading...
Files
loading...

HAL_HASH_SHA1_Start() function

Initialize the HASH peripheral in SHA1 mode, next process pInBuffer then read the computed digest.

Syntax

HAL_StatusTypeDef HAL_HASH_SHA1_Start(HASH_HandleTypeDef *hhash,     uint8_t *pInBuffer,     uint32_t Size,     uint8_t *pOutBuffer,     uint32_t Timeout);
Implemented in stm32f4xx_hal_hash.c:827

Arguments

hhash

HASH handle.

pInBuffer

pointer to the input buffer (buffer to be hashed).

Size

length of the input buffer in bytes.

pOutBuffer

pointer to the computed digest. Digest size is 20 bytes.

Timeout

Timeout value

Return value

HAL status

Notes

Digest is available in pOutBuffer.

Examples

HAL_HASH_SHA1_Start() is referenced by 3 libraries and example projects.

References

LocationText
stm32f4xx_hal_hash.c:827
HAL_StatusTypeDef HAL_HASH_SHA1_Start(HASH_HandleTypeDef *hhash, uint8_t *pInBuffer, uint32_t Size, uint8_t *pOutBuffer,
stm32f4xx_hal_hash.h:483
HAL_StatusTypeDef HAL_HASH_SHA1_Start(HASH_HandleTypeDef *hhash, uint8_t *pInBuffer, uint32_t Size, uint8_t *pOutBuffer,

Call Tree

Functions called by HAL_HASH_SHA1_Start()
HAL_HASH_SHA1_Start()
all items filtered out
Type of HAL_HASH_SHA1_Start()
HAL_HASH_SHA1_Start()
all items filtered out