www.pudn.com > antispam-addin.rar > md5.cxx
#include "unihead.hxx"
#include "md5.hxx"
#include "md5c.hxx"
Md5::Md5()
{
}
Md5::~Md5()
{
}
void Md5::GenerateAuthcode(char *pszAuthcode,int Len)
{
MD5_CTX context;
unsigned char buffer[] = "m";
unsigned char digest[32];
int len = strlen((char*)buffer);
memset(digest,0,32);
strcpy((char*)buffer,"m");
MD5Init (&context);
MD5Update (&context, buffer, len);
MD5Final (digest, &context);
/*
unsigned int i;
for (i = 0; i < 16; i++)
printf ("%02x", digest[i]);
*/
memcpy(pszAuthcode,"authcode",strlen("authcode"));
Len = strlen("authcode");
printf("\r\n");
}