www.pudn.com > 200410111032011273DESMD5ZLIB算法源代码.rar > md5.h
#ifndef _ARITHMD5_H__
#define _ARITHMD5_H__
typedef struct
{
DWORD state[4]; /* state (ABCD) */
DWORD count[2]; /* number of bits, modulo 2^64 (lsb first) */
BYTE buffer[64]; /* input buffer */
} MD5_CTX;
void MD5Init(MD5_CTX *);
void MD5Update(MD5_CTX *, BYTE *, DWORD);
void MD5Final(BYTE[16], MD5_CTX *);
ARITHDLL_API void WINAPI MD5(BYTE *szSour, int iLen, BYTE *szDest);
#endif /*_ARITHMD5_H__*/