🔐 MD5加密工具

快速生成MD5哈希值,支持多种输出格式

✨ 加密结果
MD5 (32位十六进制)
-
MD5 (Base64编码)
-

📚 MD5加密说明

什么是MD5?

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

MD5特点

输出固定为32位十六进制字符串,具有不可逆性、雪崩效应(输入微小变化导致输出巨大变化)。但由于碰撞漏洞,不建议用于安全敏感场景。

应用场景

常用于文件校验、密码存储(不推荐)、数据完整性验证、数字签名等场景。对于安全敏感场景,推荐使用SHA-256等更安全的算法。

注意事项

MD5已被证明存在碰撞漏洞,不应用于加密目的。仅用于非安全场景的校验和验证。密码存储应使用bcrypt、PBKDF2、Argon2等专门算法。