web-dev-qa-db-ja.com

PMK /秒とキー/秒:どちらが速いですか?

インターネット上のほとんどすべてのチュートリアルがKeys per secondの速度aircrack-ngを指定し、pyritの速度をPMKs per秒

それで、それがCPUまたはGPUで実行されるという事実を残します、どちらが速いですか?

  • 1秒あたり1000キー?
  • 1秒あたり1000 PMK
3
Snazzy Sanoj

初期認証プロセスは、事前共有キー(PSK)を使用するか、802.1Xを介したEAP交換(EAPOLと呼ばれ、認証サーバーの存在が必要)の後に実行されます。このプロセスにより、クライアントステーション(STA)がアクセスポイント(AP)で認証されます。 PSKまたは802.1X認証の後、ペアワイズマスターキー(PMK)と呼ばれる共有秘密キーが生成されます。 PSKは、暗号ハッシュ関数としてPBKDF2-SHA1を介して入力されたパスワードから取得されます。事前共有キーネットワークでは、PSKは実際にはPMKです。 802.1X EAP交換が実行された場合、PMKは認証サーバーによって提供されるEAPパラメーターから取得されます。

これは、IEEE 802.11である here から抽出されました。太字部分を見てください。

あなたの質問に答えるために、1000 pmk/sは1000 k/sと同じです

GPUにはhashcatを使用し、Rainbowテーブルを使用するにはgenpmk/cowpattyを使用することをお勧めします。 aircrackはCPUのみをサポートします。

とにかく、GPUを使用する場合、グラフィックプロセッサが強力であれば、CPUを使用するよりもはるかに多くの比率を取得する必要があります。いつものように最善の方法は、テストすることです。 :)

1
OscarAkaElvis