🔒 加密算法对比工具
输入任意文本,实时计算并对比 MD5、SHA-1、SHA-256、SHA-512 四种哈希算法的输出结果。了解不同算法的输出长度和特征。
🔒 输入文本
输入任意文本,自动计算四种哈希值:
📊 算法对比概览
| 算法 | 输出位数 | 字符长度 | 安全性 | 用途 |
|---|---|---|---|---|
| MD5 | 128-bit | 32 | 低(已碰撞) | 文件校验 |
| SHA-1 | 160-bit | 40 | 中低 | Git 提交ID |
| SHA-256 | 256-bit | 64 | 高 | SSL/TLS、区块链 |
| SHA-512 | 512-bit | 128 | 极高 | 高安全场景 |
❓ 常见问题
SHA-256 输出 256 位哈希值,MD5 只有 128 位。SHA-256 的抗碰撞性远强于 MD5,目前没有已知的有效碰撞攻击。
下载文件后计算其哈希值,与官方提供的哈希值对比。如果一致说明文件完整未被篡改。推荐使用 SHA-256 验证。
哈希值是固定长度的十六进制字符串。MD5 是 32 字符,SHA-1 是 40 字符,SHA-256 是 64 字符,SHA-512 是 128 字符。"输入"长度不影响输出长度。