李清海's blog » 文件校验工具 FileVerifier
Home > SoftWare > 文件校验工具 FileVerifier

文件校验工具 FileVerifier

December 29th, 2009 grubylee 1,038 veiws Leave a comment Go to comments

刚刚下载了Windows7微软官方简体中文旗舰版原版,为了避免网络传输产生的问题,下载后用我使用了 SHA1 码校验工具计算校验码,然后和官方公布的校验码对比,以比较下载的光盘镜像是否汁原味?

首先,我们先认识一下SHA-1哈希值,它和MD5又有什么关系呢?

SHA1是由NIST NSA设计为同DSA一起使用的,它对长度小于264的输入,产生长度为160bit的散列值,因此抗穷举(brute- force)性更好。SHA-1设计时基于和MD4相同原理,并且模仿了该算法。SHA-1是由美国标准技术局(NIST)颁布的国家标准,是一种应用最为广泛的hash函数算法,也是目前最先进的加密技术,被政府部门和私营业主用来处理敏感的信息。而SHA-1基于MD5,MD5又基于MD4。

Google了一下,网上关于Hash值的校验工具还比较多,功能和特色又各不相同,在这里我推荐一下绿色、小巧的FileVerifier。

FileVerifier主要用于计算文本或文件的校验码(计算文件的消息摘要),目前系统支持MD5(128位)/SHA1(160位) /SHA256(256位)/SHA384(384位)/SHA512(512位)/RIPEMD160(160位)算法。

简单地理解,可以认为,消息摘要算法就是将一段数据的内容按某种特定的算法进行计算,最后得一定长度的运算结果,无论原始数据有多长,最终的运算结果都是一样长的。但不同的原始数据(哪怕只有非常微小的差距) 计算得到的结果是完全不同的。

本工具可以计算文本(Unicode),单一文件,文件夹(及子文件夹下的文件的校验码。结果可以单独保存。也可以将校验结果与保存在文件中在校验信息进行对比,从而找出不同的文件。

下载

FileVerifier 版本1.0.2007.10

安装使用

解压后可直接运行(如果您的系统中尚未安装微软.Net Framework,请先到 微软公司的网站上免费下载并安装.Net Framework 2.0 SP1。)

image

Categories: SoftWare Tags: , , ,
声明:本站遵循署名-非商业性使用-相同方式共享 3.0共享协议. 转载请注明转自 李清海's blog
  1. No comments yet.
  1. No trackbacks yet.