インターネット上のほとんどすべてのチュートリアルがKeys per secondの速度aircrack-ng
を指定し、pyrit
の速度をPMKs per秒。
それで、それがCPUまたはGPUで実行されるという事実を残します、どちらが速いですか?
初期認証プロセスは、事前共有キー(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を使用するよりもはるかに多くの比率を取得する必要があります。いつものように最善の方法は、テストすることです。 :)