| QuickHash Library | Type Library |
|
HMAC_FinalHex
void HMAC_FinalHex( [in,out]HMAC_Context*
pContext,[out]HMAC_HexDigest* pDigest, [ in ]boolean
bUpper );
Parameters
pContext
[in/out] A memory buffer that is used as the context.
Note. All predefined types are specified in the Predefined Types List.
pDigest
[out] A memory buffer that will receive the HMAC as an ASCII null-terminated string.
Note. All predefined types are specified in the Predefined Types List.
bUpper
[in] Uppercase flag. If bUpper is False, the received HMAC represents a lowercase string, otherwise it represents an uppercase string.
Remarks
Call this function to retrieve the HMAC from the context specified by pContext. The HMAC is retrieved as an ASCII null-terminated hexadecimal string in the pDigest memory buffer.
After the HMAC_FinalHex function is performed, the context is initialized for new calculations, as it would be called HMAC_Init again.
Note. Before the first call to HMAC_Update, HMAC_UpdateStr, HMAC_Final or HMAC_FinalHex functions, the context must be initialized with HMAC_Init or HMAC_InitKeyStr.
VB Example
|
Type Library Overview | Type Library Functions | Useful Links | HashCalc
See Also HMAC_Final, HMAC_Update, HMAC_UpdateStr, HMAC_Init, HMAC_InitKeyStr, QHASH_ASCIItoBSTR
| Send Feedback to SlavaSoft Inc. | Tell a friend about QuickHash Library |