MD5_Final
extern void MD5_Final(unsigned char *result, MD5_CTX *ctx);
MD5_Final(digest, &context); /* finish up 1st pass */
MD5_Final(digest, &context); /* finish up 2nd pass */
MD5_Final((unsigned char*)sum, &context);
MD5_Final(k_ipad, &tctx);
MD5_Final(k_opad, &tctx);
void MD5_Final PROTO_LIST ((unsigned char [16], MD5_CTX *));
MD5_Final(cResult, &m_MD5Context);
MD5_Final(hashResult, &context);
#define MD5Final(md, c) MD5_Final(md, c)
void MD5_Final(unsigned char *md, MD5_CTX *c);
void MD5_Final();
MD5_Final(rnd, &ctx);