文本如何编码?
文本按UTF-8编码,不添加BOM。空格和换行也参与计算;浏览器文本框使用LF换行。文件按原始字节计算,包括原有BOM和换行。文件名不影响哈希值。
文本工具
在浏览器中计算文本或文件的多种哈希值,无需上传输入内容。
文件
自动计算最后操作的输入。结果标题会标明输入来源。
文本和文件仅在此浏览器中处理,不会发送到服务器。
编辑文本后,停止输入约250毫秒即可自动计算。选择或拖放文件时立即计算。只显示最后操作的输入结果,并在上方标明输入来源及文件名。切换输入来源会清除旧结果并停止正在进行的计算。移除当前文件后会返回文本。可以单独或全部复制,取消后可通过重新计算按钮继续。
哈希值是数据的固定长度指纹。即使只有微小变化,结果也会改变。SHA-256和SHA-512可用于检查文件完整性。请与可信来源提供的值进行比较。
文本按UTF-8编码,不添加BOM。空格和换行也参与计算;浏览器文本框使用LF换行。文件按原始字节计算,包括原有BOM和换行。文件名不影响哈希值。
SHA-256是常见选择。MD5和SHA-1用于兼容旧有值,不适合需要抗碰撞性的安全用途。RIPEMD-160用于旧系统兼容。这些快速哈希函数不适合存储密码。
文件分块读取并在后台计算。大文件的处理时间取决于设备性能。可以随时取消。