完成有钱任性一星成就:为什么用不同的软件算出的同一文件的MD5值不一样?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 18:34:15
我用三个软件测同一个文件(是一个从网上下下来的系统ISO镜像),用HashCalc2.01和WinMD5 V1.1测出的MD5值是一样的(这两个软件是番茄花园系统包里带的,不过这次测的不是番茄花园的系统),还用一个从PPStream网站下载的MD5验证工具测MD5值,和另两个测的值不一样,这是怎么回事?哪个是真的?(这三个软件测的MD5值和那个系统镜像的介绍里说的MD5值都不一样)从哪能下载真正的MD5值测试软件?

其实MD5是有参数的,标准的MD5是128位的,
通用的是16位和32位的,MD5这个函数是带有两个参数的,其中一个是文件的信息,还有一个参数是控制位数的,
如果和系统镜像里的都不一样,你把那个md5的文件去掉之后再验证一遍,如果还有问题就是下下来的文件不正确了