【发布时间】:2016-07-20 18:47:53
【问题描述】:
设 x 为我们打算对其使用散列函数的变量。
我想知道SHA256(SHA1(x))是否等于SHA1(SHA256(x))?
【问题讨论】:
标签: math hash sha1 sha256 hash-function
设 x 为我们打算对其使用散列函数的变量。
我想知道SHA256(SHA1(x))是否等于SHA1(SHA256(x))?
【问题讨论】:
标签: math hash sha1 sha256 hash-function
我使用了这个工具:http://www.sha1-online.com/,发现这不会是关联的。
例子
SHA256(SHA1("156")) = e8fed31bea496eb025ac3b1c09e69da975cfd1faf446fbef26cbfa265f5285e7
SHA1(SHA256("156")) = b2e10b1aec52c913d4f77060af3232105fc6d115
即使哈希函数长度不同,也不存在相等性问题。
【讨论】: