QuickHash Library API

SHA256 API Functions

SL_SHA256_Init Initializes the context.

SL_SHA256_Update Updates the context with a continuous block of memory.

SL_SHA256_UpdateStr Updates the context with a null-terminated string.

SL_SHA256_Final Retrieves the SHA256 digest from the context and reinitializes the context.

SL_SHA256_FinalHex Retrieves the SHA256 digest from the context and reinitializes the context. The obtained digest is a null-terminated hexadecimal string.

SL_SHA256_Calculate Calculates the SHA256 digest for a continuous block of memory.

SL_SHA256_CalculateStr Calculates the SHA256 digest for a null-terminated string.

SL_SHA256_CalculateHex   Calculates the SHA256 digest for a continuous block of memory. The obtained digest is a null-terminated hexadecimal string.

SL_SHA256_CalculateStrHex   Calculates the SHA256 digest for a null-terminated string. The obtained digest is a null-terminated hexadecimal string.

SHA256 API Overview   |   Useful Links   |   HashCalc


 

 

Send Feedback to SlavaSoft Inc. Tell a friend about QuickHash Library