Exemplo n.º 1
0
void getMd5CString(const char* pSrc, size_t length, std::vector<unsigned char>& res)
{
	res.clear();
	res.resize(16);
	md5_ctxt ctx;
	md5_init(&ctx);
	md5_loop(&ctx, (BYTE*)pSrc, length);
	md5_pad(&ctx);
	md5_result(&res[0], &ctx);
}
Exemplo n.º 2
0
void Md5::update(md5_digest_ctxt* context, const tuple_cell* tc) {
    return md5_loop(context, tc);
}