-4

私はハッシュとそのハッシュの完全に復号化された平文を持っています。私はそれをブルートフォースしようとすることを計画しています、それはSHA-1FIPS180-2ハッシュです。

だから私の質問は、これを行うための最速の方法は何ですか?データを復号化して既知の平文と比較することを考えていましたが、復号化されたデータをハッシュして既知のハッシュと比較する方が速いかもしれないと思いました。
上記が理にかなっていることを願っていますが、念のため、主な質問は次のとおりです。

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

プレーンテキストをハッシュしてハッシュと比較する方が速いですか、それともハッシュを復号化してプレーンテキストと比較する方が速いですか?キーの回復を高速化する方法についてのアドバイスをいただければ幸いです。これは私が遊んでいるだけで、鍵を見つけるのに永遠にかかることはわかっていますが、短時間(HUUUUGEの計算能力)でそれが可能だったとしたら、どうしますか?

4

2 に答える 2

2

私はハッシュとそのハッシュの完全に復号化された平文を持っています。私はそれをブルートフォースしようとすることを計画しています、それはSHA-1FIPS180-2ハッシュです。

だからあなたはハッシュと平文を持っていますか?

SHAの実装を見つけて、それを確認します。それがあなたにできることのすべてです。

于 2012-06-11T22:25:10.410 に答える
1

(ほとんど)常にそうであるように、他の誰かのコードを使用する方が、自分のコードを作成するよりも高速です。 oclHashcat-plusは始めるのにかなり良い場所です。

于 2012-06-11T22:18:16.773 に答える