从另一个 sha256 中检索一个 sha256

Retrieve a sha256 from another sha256

我有一个项目,我们应该从另一个 sha256 中找到一个 sha256。

例如我们有

hash1 = "45f1bc22c29626c6db37d483273afbe0f6c434de02fe86229d50c9e71ed144fc"

我们必须找到

hash0 = "5495a885b7f445a198cc5b67a517a0e0536792ab3e7ead18a12c75f8310a9b89"

hash1 只是 sha256 函数中使用的 hash0

最初,我继续重做 sha256 的所有可能性,但它可能会做很多事情并花费很多时间。 如果您知道我该怎么做,甚至看看是否可行?

这是不可能的,哈希值不能倒置,不管它们是哈希值的哈希值还是其他内容的哈希值。你可以尝试所有的组合,当然,知道源是一个 256 位序列,但这实际上是禁止的,虽然总是有 2^256 中有 1 个是你在第一次尝试时猜到的可能性:-)