v1.1.1.1 · Windows 7 SP1 – 11

FileHash本地文件校验,
一次算清。

校验文件、核对镜像、给发布包附上指纹,都在同一个界面完成。所有计算在本机,不上传文件。

49 种算法 4 种入口 50 种语言 0 上传
安装版 / 便携版 · x64 / x86
正在读取安装包信息… 校验值
安装版 注册右键菜单 / 属性页 便携版 解压即用 命令行 可脚本化 了解能力

核心能力

少点操作,多点确定。

把校验放进现有的 Windows 工作流:窗口、右键、属性页、命令行都能用。

一次读取,多算法并行

一次读盘同时计算多种哈希,结果集中展示,减少重复拖文件。

四种入口

主窗口、资源管理器右键、文件属性页和命令行,按习惯选择。

按硬件选最快底座

内置基准会自动测量算法底座速度,优先使用本机更快的实现。

本地计算,不上传

文件内容、文件名和路径都留在本机;离线也能完成校验。

安装版与便携版

安装版注册系统入口;便携版解压即用,适合随身携带或受限环境。

大文件与批量

支持大文件流式读取和批量文件校验,适合镜像、发布包与素材归档。

软件特色

不只是算法多,
而是日常顺手。

从启动、校验到系统入口,按 Windows 用户每天的真实操作设计,而不是把功能堆在一页。

01

原生 Win32,轻装上阵

不依赖 Electron / WebView;冷启动快、占用低,长时间留在后台也不打扰。

02

Windows 7 到 11 都照顾

新系统使用最新底座;旧系统只在 API 缺失时回退,不影响 Win8 及以上性能。

03

关键算法有自己的底座

MD5、SHA、BLAKE3 等内置 SIMD / ASM 实现,并根据本机基准自动选择更快路径。

04

把入口做成工作流

右键菜单与属性页可安装;菜单顺序可拖拽,主题、字号、50 种界面语言都能调整。

算法覆盖 · 49 种

需要的算法,都在这里。

按用途分为 6 组,全部支持批量文件和多选并行计算;选择、搜索与结果对照在同一个界面完成。

校验和 / 文件指纹

9
  • CRC32
  • CRC32C
  • CRC64
  • Adler-32
  • QuickXor
  • eD2k
  • FileHash Fast
  • FileHash Standard
  • FileHash Secure

MD / SHA-1 / SHA-2

7
  • MD4
  • MD5
  • SHA-1
  • SHA-224
  • SHA-256
  • SHA-384
  • SHA-512

SHA-3 / SM3 / Streebog

7
  • SHA3-224
  • SHA3-256
  • SHA3-384
  • SHA3-512
  • SM3
  • Streebog-256
  • Streebog-512

BLAKE 家族

16
  • BLAKE2b-224
  • BLAKE2b-256
  • BLAKE2b-384
  • BLAKE2b-512
  • BLAKE2s-224
  • BLAKE2s-256
  • BLAKE2bp-224
  • BLAKE2bp-256
  • BLAKE2bp-384
  • BLAKE2bp-512
  • BLAKE2sp-224
  • BLAKE2sp-256
  • BLAKE3
  • BLAKE3-224
  • BLAKE3-384
  • BLAKE3-512

XXH

4
  • XXH32
  • XXH64
  • XXH3-64
  • XXH3-128

其他经典

6
  • RIPEMD-160
  • Whirlpool
  • Whirlpool-PAR
  • HAS-160
  • Tiger
  • Tiger2

同一文件可一次勾选多种算法并行计算;结果支持复制、对照与导出。日常校验建议优先 SHA-256 / SHA-512,海量快速校验可用 CRC32C / XXH3。

自研算法

三种指纹,
三种确定性。

FileHash Fast / Standard / Secure 不是给 SHA 换名字:独立 ARX 压缩、Merkle 树与域分离,分别面向速度、通用完整性与抗碰撞方向。

快速指纹 · 非密码学FAST

FileHash Fast

先回答「有没有变化」,不等密码学结论。

8 B输出
~25 GB/s参考吞吐
~232碰撞难度

4×64-bit 累加器 + 32×32→64 乘法 + 16 KB 叶 + 二进制进位树;单文件 128 MB 参考约 25 GB/s。

适合
快速比对、去重、变更检测、缓存键
不要用于
签名、防篡改、口令、身份认证
通用完整性 · 32 BSTD

FileHash Standard

日常校验的默认自研档,速度与确定性兼顾。

32 B输出
10 轮ARX 压缩
2128碰撞难度

512-bit ARX 压缩 + 1 MB 叶 Merkle 树;消息与块序号整体注入,叶 / 父 / 根使用独立域标记。

适合
发布包、镜像、归档完整性;多算法对照
参考吞吐
0.9–2.4 GB/s(底座相关)
抗碰撞方向 · 64 BSEC

FileHash Secure

同一 ARX 核心,更多轮次与更长输出。

64 B输出
14 轮ARX 压缩
2256碰撞难度

沿用 Standard 的压缩函数与 1 MB 叶树,轮数从 10 提升到 14,摘要扩展到 64 字节。

适合
长期归档、跨组织交换、需要更长指纹
参考吞吐
0.8–2.4 GB/s(底座相关)

“碰撞难度”怎么读? 按生日攻击估算:n 位摘要约需 2^(n/2) 次尝试才可能出现较高碰撞概率。这是通用攻击估算,不代表安全性证明;FileHash Fast 非密码学算法,不能用于签名或防篡改。

三档共享:块级消息注入 · 域分离 · 叶/父/根 Merkle 树 · AVX2 / AVX-512 / 标量底座逐位一致 · 自动选底座与资源档位 边界:自研算法不替代 SHA-256 / SM3;需要行业标准或合规认证时优先标准算法。

运行截图

不是渲染图,
是正在运行的界面。

全部来自实际运行的 Windows 客户端。点击缩略图、左右按钮或使用键盘方向键切换。

主页:算法、文件与结果在一屏完成;一次读取,多算法同时计算。
主页算法、文件与结果在一屏完成;一次读取,多算法同时计算。
设置:语言、字号、主题、行为与导出路径集中管理。
设置语言、字号、主题、行为与导出路径集中管理。
传统右键菜单设置:把常用算法放进右键菜单,顺序可拖拽调整。
传统右键菜单设置把常用算法放进右键菜单,顺序可拖拽调整。
新款 Win11 右键菜单:Win11 一级菜单直接进入 FileHash 校验。
新款 Win11 右键菜单Win11 一级菜单直接进入 FileHash 校验。
Win11 菜单设置:管理现代菜单的可用算法与显示顺序。
Win11 菜单设置管理现代菜单的可用算法与显示顺序。
文件属性页:在文件属性中直接计算与对比哈希。
文件属性页在文件属性中直接计算与对比哈希。
许可管理:查看授权状态、版本与机器码。
许可管理查看授权状态、版本与机器码。
01/ 07

下载

选一个版本,立即开始。

没有账号、没有安装引导页。下载后核对右侧 SHA-256 即可。

版本适用系统大小SHA-256
正在读取版本信息…

如遇 SmartScreen 提示,请先核对文件 SHA-256;确认完整后选择“仍要运行”。

软件注册

关注公众号,获取注册码。

FileHash 使用注册码激活。关注「落尘之木」公众号,在对话框回复 FH,按提示获取 FileHash 注册码。

  1. 01微信扫码关注「落尘之木」公众号
  2. 02向公众号发送 FH
  3. 03在软件许可管理界面完成注册
微信扫码关注落尘之木公众号,回复 FH 获取 FileHash 注册码
微信扫码 · 回复 FH 获取注册码

FAQ

开始之前,你可能想知道。

四个最常见的问题,其余细节放进文章。

安装版和便携版怎么选?

需要右键菜单、文件属性页等系统入口,选安装版;只想解压即用、不写系统设置,选便携版。两者功能一致。

Windows 7 可以使用吗?

支持 Windows 7 SP1。建议先安装 SHA-2 签名与 TLS 1.2 相关系统更新(KB3033929、KB3140245);x86 与 x64 包都已提供。

文件会被上传吗?

不会。哈希计算全部在本机完成,程序不需要登录;文件内容、文件名和路径都不会上传。

如何核对下载的文件?

在下载列表复制对应 SHA-256,用 FileHash 或 certutil -hashfile 文件 SHA256 计算同一文件,两者一致即可。