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

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

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

質問:

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

答え1

次のような意味でしょうかこのページまたはこれです?

WEP 16 進キーを WEP ASCII キーに変換します。

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

例の Hex: 3666386162= は36 66 38 61 62Ascii: に変換されます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. ルーターのキーを変更します (ルーターを制御できることを前提とします)。
    ちなみに、ルーターを制御でき、ルーターが WPA または WPA2 をサポートしている場合は、それを使用することをお勧めします。

  2. 接続ダイアログで HEX キーを使用します。多くの場合、HEX キーを入力するだけで済みます。
    場合によっては (Apple など)、その前に を付ける必要があります$

答え2

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

関連情報