拖拽文件到这里,或点击选择

支持任意文件类型

MD5校验

🔒 结果不可逆 | 📋 支持大小写切换 | 🔄 支持批量计算
1

简单文本

结果: 5d41402abc4b2a76b9719d911017c592

hello
2

空字符串

结果: d41d8cd98f00b204e9800998ecf8427e

3

中文内容

中文会先转UTF-8再计算

你好

什么是MD5?



MD5(Message-Digest Algorithm 5)是一种广泛使用的哈希函数,可以产生128位(16字节)的哈希值,通常用32位十六进制数表示。

特点



  • ✅ 不可逆 - 无法从哈希值还原原文

  • ✅ 固定长度 - 无论输入多长,输出都是32位

  • ✅ 雪崩效应 - 输入微小变化导致输出巨大变化

  • ⚠️ 已不安全 - 存在碰撞攻击,不建议用于密码存储


使用场景



  • 文件完整性校验

  • 数据指纹生成

  • 缓存键生成

  • 简单的数据签名