支持哪些算法?
支持 MD5、SHA-1、SHA-256、SHA-384、SHA-512。SHA 系列使用浏览器原生 Web Crypto API,MD5 为内置纯 JS 实现,整体零第三方依赖。
输入文本或选择文件,自动计算 MD5/SHA-1/SHA-256/SHA-384/SHA-512 哈希值,支持哈希对比验证。所有处理在浏览器本地完成。
输入文本或选择文件,自动计算 MD5/SHA-1/SHA-256/SHA-384/SHA-512。所有处理在浏览器本地完成。
最大文件大小:200MB
点击对应按钮复制哈希值。
支持 MD5、SHA-1、SHA-256、SHA-384、SHA-512。SHA 系列使用浏览器原生 Web Crypto API,MD5 为内置纯 JS 实现,整体零第三方依赖。
MD5 已被证明可在合理时间内构造碰撞,SHA-1 也已被 Google 在 2017 年实际碰撞攻破。两者均不再适合用于密码存储、数字签名、完整性校验等任何安全场景。本工具保留它们仅用于遗留系统调试、文件指纹比对等非安全用途。生产环境请使用 SHA-256 及以上算法。
所有计算均在浏览器本地完成,文本和文件不会上传到任何服务器,也不会被存储,可放心使用。
最大支持 200MB 文件,超过此大小会被拒绝。更大的文件建议使用本地命令行工具(如 macOS 的 shasum、Linux 的 sha256sum、Windows 的 certutil)。