【发布时间】:2013-11-20 06:43:49
【问题描述】:
sha1 的最低和最高可能回报是多少? (关于 sha1 结果实际上是 5 个 32 位值而不是 1 个真正的 160 位值)
【问题讨论】:
-
这个问题更适合Crypto Stack Exchange
-
SHA-1 将其 160 位视为 32 位字并不重要。我不认为我们有证据证明每个输出值都是可以达到的,但我们当然希望它们是。
-
@CodesInChoas - 并不是将真正的 160 位值视为 5 个 32 位字,而是它构建了 5 个无符号 32 位数字并将其视为 160 位。它与使用 4 个无符号 8 位数字并期望真正的 32 位数字类型的所有可能值相同。
标签: algorithm hash cryptography sha