CRYPTO DESK / LIVE哈希加载中
在线哈希计算 · 免费 SHA256/SHA512/MD5 等 · 工具说明与使用指南

在线哈希计算 · 免费 SHA256/SHA512/MD5 等

免费在线哈希(摘要)计算工具,支持 SHA-1、SHA-256、SHA-384、SHA-512、MD5、SHA3 全系列、RIPEMD-160 等算法,对文本一键计算哈希值。校验文件完整性、生成数据指纹、比对接口签名、排查数据一致性都用得上。纯浏览器本地运算,输入内容不上传、免登录。

使用步骤

  1. 输入要计算的文本。
  2. 选择哈希算法(SHA-256、MD5 等)。
  3. 即时得到哈希值并一键复制。
  4. 切换算法可对比同一输入的不同摘要结果。

常见问题

哈希计算安全吗?会上传吗?
在浏览器本地用 JavaScript 运算,输入内容不上传服务器、不做记录,可放心处理敏感文本。
这些算法算出的摘要长度分别是多少?
MD5 为 32 个十六进制字符,SHA-1 和 RIPEMD-160 为 40 个,SHA-224 系列 56 个,SHA-256 系列 64 个,SHA-384 系列 96 个,SHA-512 系列 128 个。
哈希和加密是一回事吗?
不是。加密可以用密钥还原出原文,哈希是单向的,只能由输入算出摘要,无法从摘要反推输入。保护内容用加密,验证完整性用哈希。
该选哪个哈希算法?
安全场景(签名、证书、防篡改)用 SHA-256 及以上;纯文件校验、数据去重、生成缓存 key 可用 MD5。MD5 与 SHA-1 已被构造出碰撞,绝不能用于安全用途。
为什么同样的内容每次算出的哈希都一样?
哈希算法是确定性的,不含随机成分,相同输入必然得到相同输出。这个特性正是用它做文件校验和数据比对的基础。
输入改一个字符,哈希会变多少?
会完全不同。哈希具备雪崩效应,输入的一位改动会导致输出约一半的位翻转,所以很适合检测数据是否被篡改。

其它哈希算法