使用步骤
- 输入或粘贴文本。
- 选择算法。
- 点击计算查看摘要。
常见问题
哈希能还原原文吗?
不能。哈希是单向摘要,只能由原文算出哈希,无法从哈希反推原文,因此用于校验而非加密。
MD5 和 SHA-256 哪个更安全?
SHA-256 更安全;MD5 已被证明存在碰撞攻击,不建议用于安全校验,仅适合非安全的一致性比对。
怎么用哈希校验文件是否被篡改?
对下载文件算 SHA-256,与官方公布的摘要比对,一致则说明未被篡改;不一致则可能损坏或被替换。
SHA-1 还能用吗?
SHA-1 也已不推荐用于安全场景(存在已知碰撞),新项目建议直接用 SHA-256 或 SHA-512。
同样的文字每次哈希结果一样吗?
一样。相同输入永远得到相同摘要;哪怕只改一个字符,哈希值也会完全不同(雪崩效应)。
哈希和加密有什么区别?
加密可逆(有密钥可解密),哈希不可逆(只用于验证完整性),二者目的不同,不能互相替代。
关于哈希计算
SHA 系列使用浏览器 Web Crypto 接口,MD5 为本地实现;哈希是单向不可逆运算,常用于完整性校验。纯本地计算。