Generates the MD5 message digest for the given data.
#include "humd5.h"
int hu_MD5Msg(size_t digestLen, sb_YieldCtx yieldCtx, size_t messageLen, const unsigned char *messageData, unsigned char *digest, sb_GlobalCtx sbCtx)
BlackBerry 10.0.0
The length (in bytes) of an MD5 digest. The only acceptable value is SB_MD5_DIGEST_LEN.
Ignored.
The length (in bytes) of the data.
The data buffer.
The message digest buffer. The length (in bytes) of the buffer must be at least SB_MD5_DIGEST_LEN.
A global context.
Note: Yielding is not supported for message digest operations.
Note: This function should only be called for data that can be stored entirely in memory.
digestLen is an invalid digest length.
messageData is NULL.
digest is NULL.
Success.