Wi-Fiのパスワードの長さは、通信速度に影響するのでしょうか?
私の職場は、すべてのお客さんにWi-Fiを提供しているのですが、そのパスワードは19文字もあります。あるお客さんがやってきて、パスワードが長いからインターネットの速度が遅くなると主張しました。この主張には何か真実があるのでしょうか?
88
3
私の職場は、すべてのお客さんにWi-Fiを提供しているのですが、そのパスワードは19文字もあります。あるお客さんがやってきて、パスワードが長いからインターネットの速度が遅くなると主張しました。この主張には何か真実があるのでしょうか?
いいえ。
これは、パスワードが固定長(128ビット)の暗号鍵に変換されるからです。どのような長さのパスワードでも、それに対応する暗号鍵(CMAC)は固定サイズになります。このCMACの計算には、クライアントとサーバーのID、クライアントとサーバーが提供する大きな乱数値など、他の多くのパラメータが使用されます。
暗号化・復号化には、この固定長のCMACを使用します。
短いバージョンです。いいえ、そうではありません。パスワードは固定長の256ビットキー(WPA2-PSKのPSK)に変換され、さらに最初のハンドシェイクで固定長の一時キーに変換されます。この一時キーは実際の暗号化で使用されるもので、通常は定期的に変更されます。
パスワードが何であろうと、基本となる鍵は固定長です。したがって、接続速度はパスワードに影響されません。
パスワードとSSIDは鍵導出関数(WPA2-PSKの場合はPBKDF2)で煮詰められ、そこから256ビットの鍵が欲しいところです。
この鍵はPMK(Pairwise Master Key)と呼ばれ、パスワードの長さに関係なく常に256ビットです。
この鍵は、4ウェイハンドシェイクで、ノンス(aNonce、sNonce)、MACアドレスとともに使用され、512ビットのPairwise Transient Key(PTK)を生成し、複数の鍵に分割されます。
これらの複数の鍵は定期的に変更されますが、やはりパスワードに関係なく固定長です。具体的には、データは常にTK(Temporal Key)で暗号化され、TX/RXキーで署名されるが、パスワードの長さに関わらず、それぞれ常に128ビットと64ビットである。
パスワード -> [PMK -> PTK -> 暗号化キー]。内の項目は固定長です。
*GTKは論外。PTKと基本的に同じだが、マルチキャスト/ブロードキャストで、KCK KEKはない。
パスワード認証処理は、回線速度に連動していません。そのため、答えは「いいえ」、通信速度には影響しません。