HashTab 嵌入资源管理器的HASH(哈希)计算小软件

前两天分享了一款Windows下的HASH(哈希)计算工具:Hasher Lite.小巧实用的HASH(哈希)计算小工具 – 程门立学 ,确实实际用起来不错。但某些时候想着有没有一款与Windows资源管理器无缝衔接的小软件呢?就像查看文件大小、创建日期那样简单。答案是有的,就是这篇的主角——HashTab。

HashTab是由Implbits 开发的一款小软件,支持Windows XP以后的系统。XP系统需要单独下载安装,Vista及以后的版本的32位及64位系统都可以用一个安装包来完成。因为会涉及到修改Windows默认的资源管理器,所以部分安全软件会进行拦截或者报错,这时候允许或者确定就行。软件对个人用户免费,商业使用则需要支付9.99美元获得许可。

HashTab支持如下的特性:

  • 算法:计算和显示超过24种流行的哈希算法的散列值,如md5、sha1、sha2、ripemd、haval和whirlpool等
  • 易用:支持拖放、复制和粘贴,与资源管理器无缝衔接
  • 多语言支持:支持包括简体中文在内的27种语言,无需特别设置可以根据系统语言进行自动切换

 

软件安装完成后,会在资源管理器文件的属性菜单中增加一个Hashtab的页面,默认情况下显示最常用的3种算法(CRC32、MD5、SHA-1)得到的哈希值。

图2.文件属性新增的HashTab的页面
图3.HashTab的选项设置

可以通过选项菜单,勾选其他算法,从而显示更多的哈希值。一般而言CRC32、MD5、SHA-1在平常完全够用了,增加更多的算法,也会增加系统的负担,毕竟多计算一次也要消耗相应的性能,特别当文件比较大的时候。所以默认就好。

此外HashTab也支持对比,可以通过拖放来计算另外一个文件,也可以打开【选择比较文件】在文件管理器中选择相应的文件。当鼠标高亮某种算法时,文件比较所计算的就是相应的算法类型,例如默认是CRC32 ,如果要比较MD5值,则需要先在算法列表选择MD5。

图4.HashTab比较不同文件的哈希值
图5.HashTab比较不同文件的哈希值(MD5)