几个Hash校验工具比较和下载 - Nicky's blog

来源:百度文库 编辑:神马文学网 时间:2024/04/28 13:10:22

几个Hash校验工具比较和下载

Category: Journal, Author: Nicky, Popularity: 25% 关于Hash校验工具还比较多,功能和特色又各有不同,我主要拿几个绿色的、小巧的、常用的、典型的来比较。例如最近MSDN泄漏的Windows Vista简体中文版就提供了一组SHA-1哈希值,我们就可以通过这些校验工具来比较下载的文件是否原汁原味?比较工具之前先认识一下SHA-1再说,它和MD5又有什么关系呢?
SHA1是由NIST NSA设计为同DSA一起使用的,它对长度小于264的输入,产生长度为160bit的散列值,因此抗穷举(brute- force)性更好。SHA-1设计时基于和MD4相同原理,并且模仿了该算法。SHA-1是由美国标准技术局(NIST)颁布的国家标准,是一种应用最为广泛的hash函数算法,也是目前最先进的加密技术,被政府部门和私营业主用来处理敏感的信息。而SHA-1基于MD5,MD5又基于MD4。
1、FCIV(File Checksum Integrity Verifier) 2.0.5 微软提供的“文件校验和完整性验证程序工具”,可以计算文件的MD5和SHA-1哈希值。 大小:83K 缺点:命令行操作,使用麻烦,无计算时的进度提示。使用方法:下载后解压,把fciv.exe复制到/windows/system32/目录下面就OK。例如要计算C:\Program Files\Internet Explorer\iexplore.exe”文件的SHA-1值打开“命令提示符”工具,输入 fciv “C:\Program Files\Internet Explorer\iexplore.exe” - sha1 不带 - sha1参数默认是计算MD5值。下载地址:Download 2、HashTab v1.9 一个Windows外壳扩展程序,它在文件属性窗口中添加了一个叫做“文件校验”的标签,可以立即计算它们的MD5、SHA-1与CRC-32哈希值,非常方便。大小:173k 缺点:无法单独校验MD5或者SHA-1的值,对于比较大的文件来说比较费时。使用方法:下载解压双击程序自动完成dll注册,右击需要查看文件属性菜单,选择“文件校验”标签就可以看见MD5、SHA-1与CRC-32哈希值。卸载方法:在“运行”里面输入regsvr32 /u HashTab.dll即可。 3、Hash v1.03(推荐*) 真正小巧好用的哈希值计算工具,速度快,可以计算MD5、SHA-1与CRC-32哈希值。大小:28.5K 缺点:不能完成MD4、SHA256这些算法的计算。使用方法:绿色软件,运行后直接拖动需要校验的文件到程序上面即可。测试:计算2.4G ISO镜像文件SHA-1哈希值费时6分38秒(AMD 2600+) 4、HashCalc v2.01(推荐**) 被称为“超强文件‘指纹’验证机”的东西,校验的类型包含 MD2/MD4/MD5/SHA1/SHA256/SHA384/SHA512/RIPEMD160/PANAMA/TIGER/ADLER32/CRC32。大小:444K 缺点:没有校验时的进度条,校验比较大的文件时感觉处于假死状态,但速度非常快。使用方法:绿色软件,运行后直接拖动需要校验的文件到程序上面即可。测试:计算2.4G ISO镜像文件SHA-1哈希值费时4分30秒(AMD 2600+) 以上4个软件最新绿色汉化版(除FCIV外)打包下载 Download 313kb MD5: 861BAEAAA4AB153ACCBE2EC6D63A3918 SHA1: D90B797EB3D192AB31EC064D8E99E33FF44E6CD2 CRC32: 996E68A4 另外:如果只需单独计算文件的CRC32值,使用WinRAR打开就可以看到。单独校验MD5文件,还是推荐WinMD5,可以直接保存MD5文件。还有一种SFV文件,SFV的全称叫Simple File Verification(简单文件校验),它利用CRC32算法来完成简易的文件检测功能,对每个文件计算出一个数值并写入.SFV文本中。可以使用专门的FlashSfv工具来校验,也可以使用上面带有的CRC32校验功能的软件来完成。

Tags:CRC, CRC-32, Hash, MD5, SHA, SHA-1.
评论数量(8) | Add Comments
本文网址:http://www.osxcn.com/journal/hash-checksum.html