工具会用 SHA-512 对粘贴的文字进行哈希,并输出 512 位摘要,也就是 128 个十六进制字符。当文档化校验码、协议或测试数据明确要求 SHA-512 输出时使用。
SHA-512 会产生很长的摘要,但单纯哈希不是加密、不是验证,也不是密码存储。需要这些保护时,应使用 HMAC、签名,或 bcrypt、scrypt、Argon2 这类密码哈希算法。
关于这个主题的常见疑问与实用解答。
SHA-512 产生 512 位(128 个十六进制字符)的哈希值,是 SHA-2 家族中输出较长的变体之一。当协议或校验码格式要求这个摘要长度时会使用它。
当协议、兼容目标或已知校验码要求 512 位 SHA-2 摘要时,适合使用 SHA-512。若是密码,请使用专门的密码哈希算法,而不是单纯 SHA-512 哈希。
性能取决于浏览器与 JavaScript 实现。对短文本输入来说,SHA-512 和 SHA-256 的差异通常不会影响使用。
不会,SHA-512 哈希运算完全在您的浏览器中计算。您的数据通过 JavaScript 在本地处理,不会发送至任何服务器。