🔐 MD5加密工具
快速生成MD5哈希值,支持多种输出格式
📚 MD5加密说明
什么是MD5?
MD5(Message Digest Algorithm 5)是一种广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。
MD5特点
输出固定为32位十六进制字符串,具有不可逆性、雪崩效应(输入微小变化导致输出巨大变化)。但由于碰撞漏洞,不建议用于安全敏感场景。
应用场景
常用于文件校验、密码存储(不推荐)、数据完整性验证、数字签名等场景。对于安全敏感场景,推荐使用SHA-256等更安全的算法。
注意事项
MD5已被证明存在碰撞漏洞,不应用于加密目的。仅用于非安全场景的校验和验证。密码存储应使用bcrypt、PBKDF2、Argon2等专门算法。