用途与适用场景
计算输入文本的 SHA 摘要,比较两份文本是否具有相同字节内容。可以用于核对测试向量,不会下载或校验远程文件。
操作步骤
- 输入需要计算摘要的文本,保留需要计入计算的空格与换行。
- 选择 SHA-256、SHA-384 或 SHA-512,再点击生成哈希。
- 与其他工具比较时,确保算法、UTF-8 编码和换行方式一致。
输入与输出示例
文本:abc SHA-256:ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
限制与常见错误
工具使用 TextEncoder 将文本转换为 UTF-8,再调用 Web Crypto。摘要以十六进制输出:SHA-256 为 64 个字符。摘要不能解密回原文,也不是密码存储方案;密码需要专门的带盐慢哈希。文本末尾多一个换行也会改变结果。
为什么使用这个工具?
快速且保护隐私
所有内容均在浏览器本地处理,您输入的数据不会被上传。
适配各种设备
响应式控件适用于电脑、平板和手机。
常见问题
我的数据会被保存吗?
本地处理不会上传输入正文。记事本等部分工具会在本浏览器保存内容或偏好,清除站点数据可以移除这些本地记录。工具使用次数统计见隐私政策。