语言
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
哈希值生成器

哈希值生成器

从文本或文件生成 MD5、SHA-1、SHA-256、SHA-384、SHA-512 哈希值,比对哈希校验文件完整性,全部在浏览器本地完成。

MD5、SHA-1 与 SHA-2 哈希值生成器

哈希值生成器使用密码学算法,把任意文本或文件转换成定长的摘要。本工具会同时计算 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512,让你直接取到所需的那一种哈希值,或拿它与你已有的值进行比对。

它专为开发者、系统管理员以及需要校验下载文件的人打造:粘贴文本即可边输入边看实时结果,拖入文件为其生成指纹,或粘贴已知哈希值确认是否匹配。由于哈希是单向且确定性的,相同输入永远得到相同摘要——非常适合校验和、文件完整性以及数据去重。

隐私优先设计:每个哈希值都通过 Web Crypto API 和 js-md5 在你的浏览器中计算。你的文本和文件绝不离开本机,也不会上传到任何服务器。

如何使用哈希值生成器

1

计算文本哈希

打开文本标签页,输入或粘贴你的文本。下方会即时显示全部五种算法的哈希值,并随你的输入实时更新。

2

计算文件哈希

切换到文件标签页,然后点击拖放区域或将文件拖入其中。工具会以 2 MB 为单位分块读取文件,并显示文件名、大小及每一种哈希值。

3

比对校验

把已知哈希值粘贴到比对栏。匹配的行会变绿并显示匹配标记;其余则以红色显示不匹配

4

复制与格式

开启大写可切换大小写,然后用任意行上的复制按钮取走该哈希值。点击清空即可重置所有输入与结果。

功能特点

五种算法一次生成

同时生成 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512——无需为每一种单独运行一个工具。

实时文本哈希

结果随你输入自动更新,并带有短暂防抖以保证流畅——无需按任何按钮。

文件哈希

拖放或选取任意文件。大文件会分块处理,保持浏览器响应流畅,同时显示文件名和大小以供参考。

哈希比对

粘贴一个已知哈希值,即可与每一项结果逐一核对。匹配项以绿色高亮、不匹配项以红色显示,让你一眼锁定正确的算法。

一键复制

每条结果都有独立的复制按钮,无需手动选中文本即可把单个摘要复制到剪贴板。

大写 / 小写

在大写与小写之间切换输出,以精确匹配你的校验值文件或系统所要求的格式。

本地处理

所有哈希计算都通过 Web Crypto API 和 js-md5 在你的浏览器中完成。任何内容都不会被传输,敏感数据完全保密。

常见问题

哈希值生成器是什么?

哈希值生成器会让你的输入经过一种密码学算法,产生一段定长字符串,称为哈希值或摘要。该输出与输入一一对应——哪怕只改一个字符,结果也会完全不同。它常用于校验和、文件完整性、密码存储以及数据去重。

MD5 和 SHA-256 有什么区别?

MD5 生成 128 位(32 个字符)的哈希值,速度很快,但在密码学上已被攻破,不应再用于安全用途。SHA-256 生成 256 位(64 个字符)的哈希值,是当前安全哈希的标准——广泛用于 SSL 证书、区块链和数字签名。

我应该使用哪种哈希算法?

用于文件完整性校验时,推荐 SHA-256,因为它既安全又被广泛支持。在不涉及安全的快速校验和场景中,MD5 即可胜任。新应用中请避免使用 SHA-1,因为它已存在已知漏洞。

哈希值能被还原或解密吗?

不能。哈希函数是单向的——你无法从哈希值反推出原始输入。这正是设计使然,也正是哈希适用于密码存储和完整性校验的原因。本工具只生成哈希值,无法对其解密。

如何用本工具校验文件的校验值?

在文件标签页中放入你的文件以生成各种哈希值,然后把来源方公布的校验值粘贴到比对栏。匹配的行会变绿并显示匹配标记,证明下载文件完好无损、未被篡改。

可以计算大文件的哈希吗?

可以。文件会以 2 MB 为单位分块处理,因此工具能处理大文件而不会卡死浏览器。超大文件(数 GB)只是会耗时更久,具体取决于你设备的处理能力。

我的数据会被发送到服务器吗?

不会。所有哈希计算都在你的浏览器本地完成,你的文本和文件绝不会被上传。你可以断开网络连接来验证这一点——工具仍可离线正常运行。

拖放文件到此处或点击选择

输入文本或选择文件以生成哈希值

输入或粘贴文本即可即时生成哈希值
将文件直接拖放到上传区域
把已知哈希值粘贴到比对栏以验证是否匹配
开启大写以匹配你的校验值格式
文件完整性校验请用 SHA-256;新项目请避免使用 SHA-1
所有哈希计算均在浏览器本地完成——不会向任何服务器发送数据
想了解更多? 阅读文档 →
1/7
开始输入以搜索...
搜索中...
未找到结果
请尝试使用不同的关键词搜索