MD5 哈希生成与校验
为文本或不超过 256 MiB 的文件计算 32 位 MD5 摘要并与公布值核对,文件按原始字节分块计算;MD5 只适合发现意外损坏,全程本地。
打开工具 — MD5 哈希生成与校验MD5 哈希生成与校验 vs SHA-256 哈希生成与校验
直接结论: 两者都在本地为文本和文件计算摘要并与已知值比对——区别在于算法强度。MD5 速度快,仍适合发现意外损坏;SHA-256 是抗碰撞的标准,用于发布页公布的校验和。如果下载页列出官方校验和,用 SHA-256。
| MD5 哈希生成与校验 | SHA-256 哈希生成与校验 | |
|---|---|---|
| 用途 | 为文本或不超过 256 MiB 的文件计算 32 位 MD5 摘要并与公布值核对,文件按原始字节分块计算;MD5 只适合发现意外损坏,全程本地。 | 为文本或不超过 256 MiB 的文件计算 64 位 SHA-256 摘要,并与下载页公布的校验和核对;抗碰撞、部署最广的 SHA-2 成员,摘要本地生成。 |
| 输入 | 文本或 256 MiB 以内的文件,按原始字节分块计算 | 文本或 256 MiB 以内的文件,按原始字节分块计算 |
| 输出 | 32 字符(128 位)MD5 摘要 | 64 字符(256 位)SHA-256 摘要,比较时不区分大小写 |
| 典型场景 | 遗留系统标识符或快速的意外损坏检查 | 对照公布的校验和验证下载与安装包 |
关键差异
两者都计算摘要并与给定值验证——分野在信任级别,不在操作流程。
两者都接受 256 MiB 以内的文本或文件,按原始字节分块、全程在设备上计算。
MD5 输出 32 个字符;SHA-256 输出 64 个字符,比较时不区分大小写。
遗留系统标识符与快速损坏检查选 MD5;下载验证与防篡改证据选 SHA-256。
为文本或不超过 256 MiB 的文件计算 32 位 MD5 摘要并与公布值核对,文件按原始字节分块计算;MD5 只适合发现意外损坏,全程本地。
打开工具 — MD5 哈希生成与校验为文本或不超过 256 MiB 的文件计算 64 位 SHA-256 摘要,并与下载页公布的校验和核对;抗碰撞、部署最广的 SHA-2 成员,摘要本地生成。
打开工具 — SHA-256 哈希生成与校验相关对比