我想为SuperFastHash实现一个与openssl的MD5功能兼容的函数。 MD5在md5.h中声明为:
unsigned char *MD5(const unsigned char *d, size_t n, unsigned char *md);
但我在标题和源代码中找不到它的定义。
那它是如何运作的呢?功能不是算法。
答案 0 :(得分:3)
答案 1 :(得分:1)
除了给出的答案之外,我想指出openssl实现,如果md5可以在openssl tarball中找到,可以从这里找到http://www.openssl.org/source/
你正在使用crypto \ md5 \ asm文件夹。