摘要:
用c++实现了md5算法。包含 md5.h 和md5.cpp 两个文件。主要参考百度百科 “MD5” 原理的描述:http://baike.baidu.cn/view/7636.htm,代码中变量命名也是参考其中的公式,程序的使用说明在md5.h 文件的末尾注释中。测试结果和百度百科测试例子一致。实现过程中需要注意事项:最后把四个变量A B C D 链接成结果时 ,注意变量高低位的先后顺序,具体参考 LinkResult()方法。md5.h 1 #ifndef _MD5_H_ 2 #define _MD5_H_ 3 4 #include 5 #include 6 using namesp... 阅读全文