- 积分
- 54
- 最后登录
- 2020-7-28
- 精华
- 0
- 阅读权限
- 20
- 主题
- 6
- UID
- 2912348
- 帖子
- 60
- PB币
- 83
- 威望
- 5
- 贡献
- 0
- 技术
- 0
- 活跃
- 121
- UID
- 2912348
- 帖子
- 60
- PB币
- 83
- 贡献
- 0
- 技术
- 0
- 活跃
- 121
|
本帖最后由 hwjwow 于 2015-8-7 09:23 编辑
现在网络上免费的hash程序的作者基本都已经没有再更新了. 它们要么见面简陋, 要么不能支持新的算法和功能.
给大家推荐一个自己开发的Hash文件校检工具 - HashME
简单说下设计的理念和一些具有的功能
1. 程序是用VS C++ 2015开发的纯Win32应用程序, 所有算法都由程序自身实现, 没有调用任何非系统核心库. 因此可以在Win XP以上的任何系统, 哪怕干净系统上运行, 并不需要安装任何额外运行库.
2. 基于上条, 最后的exe大小仅有200KB左右. 运行时大约消耗内存1.7MB. 非常小巧.
3. 基于Unicode编写, 支持任意语言. 支持超长文件名, 超长路径, 超大文件.
4. 文字加密与文件验证二合一. 文字支持多种字符集. 支持输入回车, 文件拖拽等快捷操作.
5. 设计上去掉了不必要的组件, 简单干净. 内置了一套从16x16到256x256的PNG图标, 完美支持Win10.
6. 所有功能完全免费, 无广告, 不使用网络.
如果你喜欢, 请把它收纳于你的硬盘内. 然后把这个帖子加到收藏夹, 今后有任何更新我会第一时间在此发布.
照例上一些其他图片
工作状态, 可以看到占用内存1.8MB. 计算是原版的win10镜像, 大约3.9G
文件验证, 目前支持MD2, MD4, MD5, SHA1, SHA224, SHA256, SHA384, SHA512, CRC32, CRC16算法. 当仅开启常用的MD5, SHA1和CRC32时验证存储在外挂硬盘上的win10镜像(3.9G)大约花费50秒. 速度不比商业软件逊色.
注意: 1.02版本中已经更新添加了对SHA2系列算法的支持. 这一家族的hash算法可以长生比SHA1更长的加密序列, 但代价是消耗更多的CUP计算时间. 因此在验证大型文件时, 除非必要不建议开启!
1.02 版本已发布, 包括了简体中文 下载地址: http://pan.baidu.com/s/1jG9yuNk
更新内容:1.02
-修改了拖拽多个文件时,只有最后一个文件的hash信息正确的问题
-开始支持MD2, MD4算法
-开始支持SHA224, SHA256, SHA384, SHA512算法
-优化了程序逻辑, 增加了稳定性
1.01
- 加入了简体中文
- 修改了超长文件名会引发错误的问题
- 当打开CRC算法以后,SHA1的hash结果的最后一位不再错误的丢失
- 修正了CRC16的算法,现在应该能正确返回CRC16-IBM算法的hash值
- 增强了软件稳定性
- 移除了标题栏上的作者信息 (因为知道大家应该都不喜欢, 所以通通集中到"关于里面了", 让主界面更加干净)
1.02中文版本exe(注意不是zip压缩包)的hash信息:
大小: 232448 字节
MD2: BAA31370E269B44304E190B7D50E0720
MD4: 89AFAC33D41A90551AAF53E9928BC2DA
MD5: 7A992681BC5FD358EACF92C69B84C554
SHA1: C5E1A520FFF4D0057F733CBF64E67213752F3B85
SHA224: 452C253FBF89B7A7611E2C3869F33CE4B5FDF8C881BE893E80DE227A
SHA256: 25FF87187E450D281BF8BA21FB0B6150BF8EA748A5E8B51137543BDE12595E3C
SHA384: 2691F9001DF812A6AF010B010C79788EFA1924A74FFCA65016949E7A259FE27B625FA12F306B61BB1CFDBFD2B48B5361
CRC32: BC19AE13
CRC16: 0763
感谢您的关注!
1.03版本正在制作中, 这将会是一个性能优化版本. 常用的几个算法都会进行汇编优化以获取更快的速度. 更新会在制作完成并测试没有问题后发布. 依据我个人空闲时间的多少可能发布时间预计为2周至一个月. 敬请期待!
|
-
5
查看全部评分
-
|