| 标准 | RFC 1321 |
|---|---|
| 摘要长度 | 128 位 |
| 块长度 | 512 位 |
| 现状 | 碰撞可实际构造(RFC 6151 给出迁移建议) |
计算与识别
计算与识别
md5sum package.tar.gz
openssl dgst -md5 package.tar.gz
# 已知:MD5("") = d41d8cd98f00b204e9800998ecf8427eMD5 不能用于数字签名、证书指纹或口令散列;仅在非对抗性的完整性提示(如缓存键)中可能见到。
RFC 1321 定义的 128 位摘要算法,块长 512 位;2004 年公开碰撞攻击,此后被用于伪造证书等场景,不能用于签名与证书。
| 标准 | RFC 1321 |
|---|---|
| 摘要长度 | 128 位 |
| 块长度 | 512 位 |
| 现状 | 碰撞可实际构造(RFC 6151 给出迁移建议) |
md5sum package.tar.gz
openssl dgst -md5 package.tar.gz
# 已知:MD5("") = d41d8cd98f00b204e9800998ecf8427e