小写字母和大写字母对于 SHA 校验和有影响吗?

小写字母和大写字母对于 SHA 校验和有影响吗?

我刚刚从微软下载了一个 Windows ISO,校验和确实匹配,除非小写字母和大写字母必须相等。注意:我复制粘贴了校验和,没有进行任何编辑。

8f8e54759e54a25d4cbf869a418f57b7c4942a9b2672a8c3fb84396551608b7f
8F8E54759E54A25D4CBF869A418F57B7C4942A9B2672A8C3FB84396551608B7F

答案1

不是。简而言之,SHA256 哈希是一个 256 位的序列,通常显示为 64 个十六进制数字的序列(每个数字由一个十进制数字或字母表中的前 6 个字母表示,因此当您考虑以二进制形式表示的整数时,相当于长度为 256 的序列中的一组特定的 4 位)。

无论某个软件选择将 10 到 15 之间的十六进制数字显示为小写还是大写字母,这纯粹是一个美学问题。

相关内容