从文本或文件计算 MD5、SHA-1、SHA-256 和 SHA-512 哈希。所有算法并行运行。可切换大写/小写输出。
哈希生成器可将文本或文件转换为固定长度的摘要值,例如 MD5、SHA-1、SHA-256 和 SHA-512。它适用于校验和比较、文件验证,以及快速了解不同哈希算法如何对同一输入产生不同输出。
不适用于安全目的。MD5 的抗碰撞性已被攻破。完整性检查请使用 SHA-256 或 SHA-512,密码请使用 bcrypt/argon2。
可以。切换到“文件”标签页,拖入文件,四种算法将立即计算哈希。
不会。文件哈希使用浏览器的 FileReader 和 Web Crypto API。不会离开你的设备。
它们在摘要长度和安全级别上不同。MD5 生成 128 位(32 字符)哈希:速度快,但已不适合加密用途。SHA-1 生成 160 位(40 字符)哈希,也已不建议用于安全场景。SHA-256 和 SHA-512 属于 SHA-2 家族,在完整性检查和数字签名方面仍然安全。