SHA-512 属于 SHA-2 家族,输出 512 位摘要,十六进制表示为 128 个字符。相较 SHA-256,它的摘要更长、安全余量更大,并且在 64 位处理器上通常计算更快,适合对强度要求更高或需要长期归档校验的场景。
输出支持 Hex 与 Base64 两种编码,Hex 可切换大小写。结果可复制为 Hex、大写 Hex、Base64、算法加哈希或 JSON,并支持导出 TXT、JSON、CSV。计算信息区显示算法、输入长度、编码、输出格式、耗时、计算引擎与分块大小。
页面按可用性自动选择计算引擎,优先使用浏览器原生接口或 WebAssembly 实现,必要时回退到纯 JavaScript 兼容库;文件采用分块渐进计算,内存占用不随文件增大而膨胀。使用兼容引擎处理超大文件时,页面会提示计算较慢请耐心等待。
未选择文件、文件读取失败、浏览器不支持算法或模块加载失败都会给出中文提示;校验模式缺少计算结果或期望值时先提醒补全,避免出现误导性的校验结论。
工具没有服务端计算接口,所有摘要运算都在浏览器本地完成,文本与文件不会上传服务器,也不会被保存。密码存储请使用专门的密码哈希算法 bcrypt 或 Argon2。
评论 0