-4

我有一个哈希和该哈希的完整解密明文。我打算尝试暴力破解它,它是一个 SHA-1 FIPS 180-2 哈希。

所以我的问题是,最快的方法是什么?我正在考虑解密数据并将其与已知的明文进行比较,但后来我认为尝试对解密的数据进行散列并将其与已知的散列进行比较可能会更快。
希望以上内容有意义,但以防万一,主要问题是:

Plaintext : The quick brown fox jumps over the lazy dog
Hash : 2FD4E1C67A2D28FCED849EE1BB76E7391B93EB12

尝试散列明文并将其与散列进行比较,或者解密散列并将其与明文进行比较更快?任何有关如何加快密钥恢复的建议都值得赞赏。这只是我玩的,我知道找到密钥需要很长时间,但是如果可以在很短的时间内完成(HUUUUGE计算能力),你会怎么做?

4

2 回答 2

2

我有一个哈希和该哈希的完整解密明文。我打算尝试暴力破解它,它是一个 SHA-1 FIPS 180-2 哈希。

所以你有哈希和明文?

找到 SHA 的实现并验证它。这就是你所能做的。

于 2012-06-11T22:25:10.410 回答
1

就像(几乎)总是这样,使用别人的代码比编写自己的代码要快。 oclHashcat-plus是一个很好的起点。

于 2012-06-11T22:18:16.773 回答