MD5_CTX            16 ext/digest/md5.c    MD5_CTX ctx;
MD5_CTX            24 ext/digest/md5.h extern void   MD5Init(MD5_CTX *context);
MD5_CTX            25 ext/digest/md5.h extern void   MD5Update(MD5_CTX *context, unsigned char const *buf,
MD5_CTX            27 ext/digest/md5.h extern void   MD5Final(unsigned char digest[MD5_HASHBYTES], MD5_CTX *context);
MD5_CTX            29 ext/digest/md5.h extern char * MD5End(MD5_CTX *, char *);
MD5_CTX            41 ext/digest/md5c.c void MD5Init(MD5_CTX *ctx)
MD5_CTX            56 ext/digest/md5c.c void MD5Update(MD5_CTX *ctx, unsigned char const *buf, unsigned len)
MD5_CTX           104 ext/digest/md5c.c void MD5Final(unsigned char digest[16], MD5_CTX *ctx)