【问题标题】:Is SHA1 and SHA256 associative?SHA1 和 SHA256 是关联的吗?
【发布时间】:2016-07-20 18:47:53
【问题描述】:

设 x 为我们打算对其使用散列函数的变量。

我想知道SHA256(SHA1(x))是否等于SHA1(SHA256(x))

【问题讨论】:

    标签: math hash sha1 sha256 hash-function


    【解决方案1】:

    我使用了这个工具:http://www.sha1-online.com/,发现这不会是关联的。

    例子

    SHA256(SHA1("156")) = e8fed31bea496eb025ac3b1c09e69da975cfd1faf446fbef26cbfa265f5285e7
    SHA1(SHA256("156")) = b2e10b1aec52c913d4f77060af3232105fc6d115
    

    即使哈希函数长度不同,也不存在相等性问题。

    【讨论】:

    • 不是太理论化,但非常有说服力 (-:
    猜你喜欢
    • 2017-03-30
    • 1970-01-01
    • 2019-09-18
    • 2021-08-12
    • 2012-03-28
    • 2011-08-18
    • 2015-05-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多