文本

在线 MD5 / SHA 哈希计算

计算文本的 MD5、SHA-1、SHA-256。

1. 选择算法

哈希不可逆。一般校验可用 MD5;更稳妥用 SHA-256。不要当加密用。

2. 输入与结果

怎么用

  1. 在输入框粘贴要计算的文本。
  2. 选择算法:MD5 / SHA-1 / SHA-256。
  3. 结果自动出现,点「复制」使用。

注意事项

  • 哈希是单向的,不能从结果还原原文。
  • 一般校验用 MD5,新项目更推荐 SHA-256。
  • 不要用普通哈希直接存密码;本地计算,不上传原文。

常见问题

哈希是加密吗?能解密吗?

不是加密。哈希单向,不能从结果还原原文;相同原文得到相同摘要。

该用哪种算法?

一般校验与兼容可用 MD5;新项目更推荐 SHA-256。不要用哈希直接存密码(应使用专用密码哈希)。

怎么用它校验文件有没有被改过?

把两次拿到的哈希值对比:完全一样说明内容一致,差一个字符都算变过。注意要保证两次用的是同一种算法。

为什么同一段文字算出来总是一样?

这是哈希的特性:相同输入必然得到相同输出,所以可以用来比对内容。也正因如此,它不能用来加密。