快速计算文本或文件的 MD5 哈希值

MD5 是一种广泛使用的密码散列函数,可以产生一个128位(16字节)的哈希值,用于确保信息传输完整一致。

关于 MD5 哈希算法

什么是 MD5?

MD5(消息摘要算法 5)是一种广泛使用的密码散列函数,由罗纳德·李维斯特设计,于1992年公开。 它可以产生一个128位(16字节)的哈希值,通常以32个十六进制数字的形式表示。

MD5 最初被设计用于密码加密和数据完整性验证,但由于其存在安全漏洞,现在已不推荐用于加密用途。

MD5 的应用场景

  • 文件完整性校验,确认文件未被篡改
  • 密码存储(已不推荐,被更安全的算法替代)
  • 数字签名和认证
  • 数据库中重复记录的检测

使用提示

  • 本工具在您的浏览器中本地计算 MD5,您的数据不会上传到任何服务器
  • 对于非常大的文件,计算可能需要几秒钟时间,请耐心等待
  • 相同的输入将始终生成相同的 MD5 哈希值
  • MD5 算法存在碰撞漏洞,不推荐用于安全敏感的场景