web-dev-qa-db-ja.com

WEPキーをパスフレーズに変換

10桁(16進数)のWEPキーを対応するパスフレーズに変換するにはどうすればよいですか?ソフトウェアツール(例:3666386162)でWEPキーを復元しました。このwifiネットワークに接続したいので、パスフレーズが必要です

質問:

WEPキーをパスフレーズに変換できるアルゴリズムやツールなどがありますか?

5
frogatto

this page または this one のような意味ですか?

WEP Hex KeyをWEP Asciiキーに変換します。

それ以外の場合は、以下の表に従って手動で行うことができます。

あなたの例Hex:3666386162 = 36 66 38 61 62はASCIIに変換されます:6f8ab

A   41  B   42  C   43  D   44  E   45  F   46  G   47  H   48
I   49  J   4A  K   4B  L   4C  M   4D  N   4E  O   4F  P   5O
Q   51  R   52  S   53  T   54  U   55  V   56  W   57  X   58
Y   59  Z   60  a   61  b   62  c   63  d   64  e   65  f   66
g   67  h   68  i   69  j   6A  k   6B  l   6C  m   6D  n   6E
o   6F  p   70  q   71  r   72  s   73  t   74  u   75  v   76
w   77  x   78  y   79  z   7A  0   30  1   31  2   32  3   33
4   34  5   35  6   36  7   37  8   38  9   39              

編集:

ただし、HEX WEPキーへのパスフレーズは一方向の暗号化です。
あなたはHEXキーからパスフレーズを取得できません
(基本的に、64ビットジェネレーターはXORとPRNGを使用して4つのキーを生成します。104ビットはMD5を使用します。)

ここ は、鍵の生成に関する詳細情報です。
18ページ以降のHEXキーがどのように生成されるかについては、 このドキュメント でも読むことができます。

HEXキーからパスフレーズに戻る方法がないため、次の2つのことを実行できます。

  1. ルーターのキーを変更します(ルーターを制御できる場合)。
    BTWルーターを制御でき、ルーターがWPAまたはWPA2をサポートしている場合は、それを使用することをお勧めします。

  2. 接続ダイアログでHEXキーを使用します。多くの場合、HEXキーを入力するだけです。
    時々(アップル?)あなたは$ その前に。

3
Rik

これらのキーが機能するかどうかはまだテストしていませんが、40ビットキーはlinux-wlan-ngパッケージ(Debian Jessie)のnwepgenで生成できるようです。

0