WPA2-PSK のパスフレーズに63文字という制限があるのはなぜでしょうか。これは 2 のべき乗でもなく、私には非常に珍しいように見えますが、この数には確かに深い意味があります。
44603 次
3 に答える
48
PSK は、疑似乱数関数として SHA1 を使用した PBKDF2 鍵導出関数を使用して、パスフレーズから導出されます。パスフレーズは、8 ~ 63 文字の ASCII エンコード文字列です。
PSK = PBKDF2(パスフレーズ、ssid、ssidLength、4096、256)
PSK は 32 バイト (256 ビット) で、多くの場合 64 個の 16 進文字で表示されます。
802.11i 仕様によると:
パスフレーズは、8 ~ 63 個の ASCII エンコード文字のシーケンスです。63 という制限は、64 の 16 進文字として表示されるパスフレーズと PSK を区別したいという要望から来ています。
したがって、違いは、64 文字の 16 進数の PSK と 8 ~ 63 文字の ASCII パスフレーズを区別することだけです。
于 2014-02-04T13:42:22.357 に答える