#include "md5.cpp"Go to the source code of this file.
Classes | |
| struct | MD5_CTX |
Typedefs | |
| typedef unsigned long int | UINT4 |
Functions | |
| static void | MD5_Transform (UINT4 *buf, UINT4 *in) |
| void | MD5Init (MD5_CTX *mdContext, unsigned long pseudoRandomNumber=0) |
| void | MD5Update (MD5_CTX *mdContext, unsigned char *inBuf, unsigned int inLen) |
| void | MD5Final (MD5_CTX *mdContext) |
| int | md5file (char *fn, unsigned long seed, MD5_CTX *mdContext) |
| int md5file | ( | char * | fn, | |
| unsigned long | seed, | |||
| MD5_CTX * | mdContext | |||
| ) |
Definition at line 214 of file md5.cpp.
References fread(), MD5Final(), MD5Init(), MD5Update(), and NULL.
| void MD5Final | ( | MD5_CTX * | mdContext | ) |
Definition at line 179 of file md5.cpp.
References MD5_CTX::buf, MD5_CTX::digest, MD5_CTX::i, MD5_CTX::in, MD5_PADDING, MD5_Transform(), and MD5Update().
Referenced by vmsHash::Hash_MD5_File(), and md5file().
| void MD5Init | ( | MD5_CTX * | mdContext, | |
| unsigned long | pseudoRandomNumber = 0 | |||
| ) |
Definition at line 133 of file md5.cpp.
References MD5_CTX::buf, and MD5_CTX::i.
Referenced by vmsHash::Hash_MD5_File(), and md5file().
| void MD5Update | ( | MD5_CTX * | mdContext, | |
| unsigned char * | inBuf, | |||
| unsigned int | inLen | |||
| ) |
Definition at line 144 of file md5.cpp.
References MD5_CTX::buf, MD5_CTX::i, MD5_CTX::in, and MD5_Transform().
Referenced by vmsHash::Hash_MD5_File(), md5file(), and MD5Final().
1.5.6