04/01/31 18:38
あー、勘違いしているようだが、WEPの暗号キーは16進数で処理するのですね。
で、半角英数字1文字、たとえば"A"だったら、16進で"41"とか(ASCIIコードだと0x41)
になる。結局、英数文字で指定しても内部で16進に直して処理するので、英数文字13桁=16進26桁になる
この英数文字→16進の変換プログラムが各社ばらばらなので、文字で指定すると
接続できない場合もあるわけ。
(Windows XPのZero Configでは基本的に16進で指定するようになっている)
英数文字だと、英単語を組み合わせる場合が多くて、それだと辞書アタックで
解読される可能性もあるので(といっても、13文字だと大変なのだが)。
できれば、ランダムな英数文字を使うか、16進ででたらめなコードを指定したほうが
解読されにくいとは言うね。