WPA2-PSKのパスフレーズに6文字だけの制限があるのはなぜだろうか。それは2の累乗ではなく、私には非常に珍しいように見えますが、この数字にはもっと深い意味があります。
PSKは、擬似ランダム関数としてSHA1を使用したPBKDF2キー派生関数を使用してパスフレーズから派生します。パスフレーズは8〜63文字のASCII=エンコードされた文字列です。
PSK = PBKDF2(PassPhrase、ssid、ssidLength、4096、256)
PSKは32バイト(256ビット)で、多くの場合、64の16進文字として表示されます。
802.11i仕様によると:
パスフレーズは、8〜63個のASCIIエンコード文字のシーケンスです。 63の制限は、パスフレーズと64桁の16進文字として表示されるPSKを区別したいという要望から来ています。
したがって、違いは、64の16進文字PSKと8-63の文字ASCII passhprase。