跳到主要内容

按 UTF-8 计算文本摘要,支持 SHA-256、SHA-512、SHA-1 和 MD5。提供空字符串与换行示例,便于排查相同文字却摘要不同的问题。

按 UTF-8 计算,空格和换行都会改变摘要。MD5 / SHA-1 不适合安全防篡改;这些快速摘要都不适合保存密码。

5 / 100,000 字符

快捷键:Ctrl / ⌘ + Enter。修改输入或选项会清除旧结果。

使用说明

  1. 粘贴原文并选择摘要算法。
  2. 保留需要参与计算的空格与换行,点击处理。
  3. 复制摘要,并确保对比双方使用相同算法和字节编码。

输入与输出示例

示例输入
hello(SHA-256,无换行)
示例输出
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

hello 后加一个换行,摘要就会不同。

常见问题

Hash 不是可逆加密,没有通用解密操作。但短密码等可被猜测并逐个比对,所以摘要不等于隐藏弱密码。

这些快速摘要都不适合直接保存密码。MD5 和 SHA-1 只保留旧系统兼容用途,不应用于安全防篡改。

计算依据与参考资料

对完整 UTF-8 文本字节计算所选摘要,空格和换行均参与。SHA 系列使用浏览器摘要接口,MD5 使用本地实现;摘要只能按同一编码与算法比较。

内容核对: · 关于本站与内容说明

相关工具