SHA-256 哈希生成与校验
为文本或不超过 256 MiB 的文件计算 64 位 SHA-256 摘要,并与下载页公布的校验和核对;抗碰撞、部署最广的 SHA-2 成员,摘要本地生成。
打开工具 — SHA-256 哈希生成与校验SHA-256 哈希生成与校验 vs SHA-512 哈希生成与校验
直接结论: 两者都是抗碰撞的 SHA-2 工具,在浏览器内对不超过 256 MiB 的文本或文件做哈希,并以大小写不敏感方式与已知摘要比对。SHA-256 产出 64 字符摘要,是世界通用的标准校验和。SHA-512 产出 128 字符摘要、内部状态更大,在分块 Worker 中计算——当规范或偏执的威胁模型要求更大余量时选它。
| SHA-256 哈希生成与校验 | SHA-512 哈希生成与校验 | |
|---|---|---|
| 用途 | 为文本或不超过 256 MiB 的文件计算 64 位 SHA-256 摘要,并与下载页公布的校验和核对;抗碰撞、部署最广的 SHA-2 成员,摘要本地生成。 | 计算文本或文件的 128 位 SHA-512 摘要并与已知值核对,SHA-2 家族最长输出、64 位系统上同样快;单向指纹,本地计算与比较。 |
| 输入 | 不超过 256 MiB 的文本或文件,按原始字节分块哈希 | 不超过 256 MiB 的文本或文件,在分块 Worker 中哈希 |
| 输出 | 64 字符(256 位)摘要,大小写不敏感比对 | 128 字符(512 位)摘要,大小写不敏感比对 |
| 典型场景 | 对照发布页校验和验证下载——标准选择 | 规范或威胁模型要求更大摘要时的完整性检查 |
关键差异
两者都做哈希与验证;差别在摘要长度——64 字符对 128 字符——而非流程。
两者都接受不超过 256 MiB 的文本或文件,以原始字节分块在本地处理。
SHA-256 输出 64 个十六进制字符;SHA-512 输出 128 个,两者的比对都忽略大小写。
发布页校验和与日常完整性工作选 SHA-256;规范要求最大余量的场景选 SHA-512。
为文本或不超过 256 MiB 的文件计算 64 位 SHA-256 摘要,并与下载页公布的校验和核对;抗碰撞、部署最广的 SHA-2 成员,摘要本地生成。
打开工具 — SHA-256 哈希生成与校验计算文本或文件的 128 位 SHA-512 摘要并与已知值核对,SHA-2 家族最长输出、64 位系统上同样快;单向指纹,本地计算与比较。
打开工具 — SHA-512 哈希生成与校验相关对比