计算文本摘要
- 输入需要计算的文本。
- 选择一种或多种算法,点击计算。
- 复制对应的十六进制摘要,与来源提供的结果比较。
文本按 UTF-8 编码,工具不会主动去掉首尾空格。适用于排查文本摘要差异;这里计算的是输入文本,不是上传文件的摘要。
hello 的计算示例
输入小写 hello,不含引号、空格或换行:
MD5
5d41402abc4b2a76b9719d911017c592
SHA-256
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824改为大写、增加空格,或在结尾加上换行,都会改变参与计算的字节,得到不同结果。
哈希与加密的区别
哈希生成摘要,不提供“解密还原原文”。MD5、SHA-1 保留用于兼容既有数据和调试,不适合要求抗碰撞的安全用途;新设计可根据协议要求选择 SHA-256 等算法。
普通文本摘要也不是专用的密码存储方案。SHA 系列计算依赖浏览器 Web Crypto,线上页面应通过 HTTPS 使用。
数据如何处理
工具计算在当前浏览器内执行,工具代码不上传输入内容,也不写入本地存储。页面加载包含百度访问统计。