最近, ユーザ登録を強要する WEB ページが多くなってきました. そういったページはできるだけ避けてはいるのですが, それでも少しずつ保有する ID とパスワードのペアが増えていきます.
当初パスワードは, いろいろ工夫してサービス毎に作り覚えていたのですが, 数が増えるにつれ限界になりました. パスワードを共通にする方法は, 万一悪意を持った/管理の甘い WEB サービスから流出してしまうと, 芋づる式に全滅となる虞があるためできません.
ということで自宅で使うサービスに関しては, その場で適当にパスワードを考えて登録し, 引き出しの中のメモ帳に書いておくという手を使うようにしました. 物理的メモとして控えることは, パスワード管理としては最低の手法ですが, 泥棒に入られない限り他人に盗み見られる心配はありません.
ここで問題なのは, 適当なパスワードを考え付くことです. 大文字小文字数字を組み合わせて適当に作っていたのですが, どうしてもクセが出てしまいます. 乱数で適当に作ればいいわけですから計算機の得意とする分野です. 丁度我が家の NAS は WEB サーバにもなっていて, ウィルスチェックとか 数式生成とか 文献 DBとか の cgi を動かしていますので, それらに追加するサービスという形にすればいいわけです. というわけでそういうものを作ってみました. 使い方は説明しません. 適当に放って, 必要と思われる所を適当に書き換えて使ってください (Perl を使っています).
なお, ネットをさまようと似たようなサービスを提供するページは ゴロゴロしています. 軽く検索をかけただけでも以下のようなものが見つかりました.
なお, 本プログラムを利用した結果, いかなる損害が発生しても 作者は一切責任を追いません.