SHA-1 / SHA-256 / SHA-384 / SHA-512 文本与文件摘要,基于浏览器 Web Crypto 本地计算。
等待输入…
本地计算:文件通过 FileReader 读入浏览器内存后交给 Web Crypto,绝不上传。超过 100MB 的文件会提示占用内存风险。
算法建议:SHA-1 已不适合安全场景(存在碰撞攻击),完整性校验可用,签名/口令请至少用 SHA-256。Web Crypto 仅在 HTTPS 或 localhost 下可用。