MD5 生成器 使用指南 🔐
什么是 MD5?
MD5(Message Digest Algorithm 5)是一种常见的哈希算法, 可以将任意长度的文本转换为固定长度的 32 位十六进制字符串。
MD5 通常用于数据完整性校验、文件摘要生成以及密码存储场景。 需要注意的是,MD5 已不再适用于高安全性加密场景。
MD5 的常见应用场景
- 文件完整性校验
- 数据一致性验证
- 接口签名校验(配合 HMAC 使用)
- 简单密码摘要存储(不推荐高安全场景)
常见问题(FAQ)
MD5 是加密算法吗?
不是。MD5 是哈希算法,不可逆,但不能防止碰撞攻击。
为什么相同文本生成的 MD5 一样?
因为哈希算法具有确定性,相同输入一定产生相同输出。
MD5 还安全吗?
MD5 已被证明存在碰撞风险,不适用于安全敏感场景。建议使用 SHA-256 或更高强度算法。