~/tools/hash-generator

哈希生成器

粘贴文本或选个文件,MD5 / SHA-1 / SHA-256 三个指纹一次出全。校验文件完整性、去重、做签名都靠它,全程本地不上传。

怎么用:粘贴文本或选择文件,三种哈希值一次算好,点对应复制使用。

选了文件后,下方哈希会按文件字节计算(忽略上面的文本)
MD5
(待计算)
SHA-1
(待计算)
SHA-256
(待计算)

cat faq.txt

三种哈希怎么选

校验下载、防篡改用 SHA-256(最稳);SHA-1 已能算出但有碰撞风险,别用于安全签名;MD5 只做非安全的去重 / 短指纹。

哈希不是加密

哈希是单向的,不可逆。同样输入永远得到同样指纹,一个字节变了结果就完全不同——这叫雪崩效应。

文件为什么比文本长

文件按原始字节算,文本按 UTF-8 编码后的字节算。中文一个字符 3 字节,所以同样长度哈希输入不同。

隐私吗

文本与文件都在你浏览器里算,不上传、不联网、不留存。文件有 10MB 上限。

related

相关工具

Base64 编解码

哈希前要把内容编码传走?Base64 顺手。打开 Base64 ↗

正则表达式测试

提取日志里的哈希值?正则高亮 + 捕获组。打开正则 ↗

教程:Base64 怎么用

3 分钟搞懂 Base64 何时该用、怎么把图片塞进接口。看教程 ↗

回到工具矩阵

更多在线工具与教程,都在首页一屏看全。回首页 ↗