|
QuickHash Library |
API |
|
SL_MD2_CalculateStr
void SL_HASHCALL SL_MD2_CalculateStr( void*
pDest, const char* pSrc );
Parameters
pDest
[out] Pointer to the memory
buffer that will receive the message digest.
pSrc
[in] Pointer to the
null-terminated string for which to calculate the message digest.
Remarks
Calculates the message digest for the
null-terminated string
pointed by pSrc. The digest is retrieved in the memory buffer pointed by
pDest. The size of the memory buffer pointed by pDest must be at
least SLC_MD2_DIGESTSIZE bytes.
Note. The call SL_MD2_CalculateStr(
pDest, pSrc );
is equivalent to the call
SL_MD2_Calculate(
pDest,
pSrc, strlen( pSrc ) );
Example
#include <string.h>
#include <QuickHash.h>
int main()
{
char string[] = "Test String";
unsigned char digest[ SLC_MD2_DIGESTSIZE ];
/*****Calculate the digest********************************/
SL_MD2_CalculateStr( digest, string );
/*****Use the digest**************************************/
/*...*/
return 0;
}
|
|
MD2 API Overview
| MD2 API_Functions
|
Useful Links | HashCalc
See Also
SL_MD2_CalculateStrHex,
SL_MD2_Calculate,
SL_MD2_CalculateHex
|