
作者:艦長氏
ダウンロード: http://www.vector.co.jp/soft/win95/util/se133820.html
クキパスを複数回実行し、結果を連結することで、長いパスワードを作成できる。
ひとつ下にPalmOSのパスワード生成ツールを紹介しているが、この記事を最初に書いて以来、携帯電話の機能向上はめざましく、現在ではPalmなどのPDAを持ち歩く人は激減してしまった。そこで携帯電話用のパスワード生成・管理ツールを3種類紹介しておく。
■EZアプリ
「ミガルパスワード」(月額188円/30日間無料*) http://migaru.jp/migaru/pc/app/pass.php
販売:「ミガルスタイル」(Sky株式会社)
*月額188円で「ミガルスタイル」の全アプリを利用可能。
■iアプリ
「パスワード管理アプリ」(フリーソフト) http://www.nob13.com/game/iappli/IDPW/
作者:「アプリの街」
「パスワード管理帳」(フリーソフト) http://appget.com/im/pc/apview_025980.htm
作者:タケ氏
さらに原始的なツールとして、本サイトの携帯版(http://www.cybernetic-survival.net/m/index.htm)に3種類の「鍵シート」を掲載している。トップページに携帯版URLのQRコードがある。
対象OS:Palm OS 3.5以降
作者:MARUHITO氏
ダウンロード: http://www.nsknet.or.jp/~naruhito/palm/pcan/
64ビットのWEPでは、ユーザーが指定するキーは40ビットである。文字・数字列を使うと5文字であり、組み合わせの数は(26+26+10)の5乗=9億1613万2832である(アルファベットの大文字=26、小文字=26、0-9の数字=10)。
同じ40ビットのキーでも、10桁の16進数(16進数の1桁は4ビット)で指定すると、組み合わせの数は16の10乗=1兆995億1162万7776になり、文字・数字列で指定するよりも、約1200倍多くなる。
上のクキパスもP-Canも、16進数のパスワードを生成する機能はない。ファイルや文字列のMD5チェックサムを計算するツールを使うと、128ビットの値が、32桁の16進数で表示される。この値の任意の部分をWEPキーに使うとよい。
MD5チェックサムを計算するツールについては、MD5チェックサムの計算ツールを参照。
以下のリンク先ページには、縦横50字づつのランダムな英数字・記号が入力されている。鍵シートをプリントして携帯しておけば、必要なときに任意の部分(縦、横、斜めなど自由に)を、パスワードや暗号鍵に使える。
鍵シートの生成には、塚本英雄氏による乱数表作成ソフト「RANer」を使用させていただいた。
RANerのダウンロード: http://www.vector.co.jp/soft/win95/util/se112992.html
当然、RANerそのものを使ってパスワードや暗号鍵を作るのもおすすめである。
Base64は、バイナリデータをASCII文字列に変換する方式の一種だ。メールにバイナリファイルを添付するとき、バイナリファイルはこの方式でASCII文字列に変換され、メール本文と一緒に送られる。
共通鍵暗号の鍵を通信相手に伝える方法として、次のようなものがある。
自分と相手がすでに持っているバイナリファイル(たとえば写真のJPEGファイル)をBase64エンコードする。これにより、英数字が混在した非常に長い文字列が得られる。
この文字列の中で、「何行目の何文字目から10文字」というように鍵を決める。
ただし、Base64エンコードツールの、何文字で改行するかの設定は、自分と相手で合わせておく必要がある。
以下は、Windowsの"My Pictures"フォルダにあった「サンプル.jpg」ファイルをBase64エンコードした結果の一部である。
反転している部分は、「10行目の21文字目から10文字」だ(改行位置は72文字)。
この方法は、鍵をひんぱんに変える場合でも、手間がそれほどかからない。
バイナリファイルをBase64エンコードするツールには、以下のものがある。
Base64エンコーダー(フリーソフト)
作者:やすあきくん氏
ダウンロード: http://www.vector.co.jp/soft/dl/win95/util/se128122.html
DoXOR(フリーソフト)
作者:pico-氏
ダウンロード: http://www.vector.co.jp/soft/win95/util/se275126.html
B64MD5(フリーソフト)
作者:uglydog氏
ダウンロード: http://www.vector.co.jp/soft/win95/util/se302440.html
M-BASE64(フリーソフト)
作者:村井 尚史氏
ダウンロード: http://www.vector.co.jp/soft/win95/util/se228309.html
Copyright (C) Cybernetic Survival Network. All Rights Reserved.