なくなっちゃイヤン

パスワードを追加したのでパスワード管理ソフト「PasswordMaster」に保存したときのこと。もう用がないからと、さっさと終わらせようとしたらいきなりエラー。保存に失敗!?
慌てて起動し直すと...哀れ、データは全滅(T T)
やっぱREALbasic製のアプリはダメかしら...(T T)
今日はバックアップを取っていなかった分のデータを復帰するのに費やしてしまいました。

「PasswordMaster」は暗号化アルゴリズムも独自らしいし、バックアップも自動で作ってくれなかったので、思い切って乗り換えることに。
とはいえ、アルゴリズムを明示しているソフトはないようで。まあ、自動でバックアップしてくれるので許容範囲。あとは自作するしかないかな。

実は、最近になってパスワード管理ソフトを設計しています。パスワードを暗号化する際のアルゴリズムRC4とBlowfishの2種類から選べ*1、自動バックアップ、自動保存も当たり前。パスワード生成機能も組み込む予定。実はパスワード生成機能がメインだったりするんですが。
パスワードは覚えやすく分かりにくいものが生成できるように独自のエンジンを設計する予定。例えば、生年月日と年齢、好きな色を与えれば、それらを転置*2・換字*3して、あとはランダムな文字を付け加えるという、(多分)画期的なアルゴリズムでパスワードを生成します。
これまでの、単純にランダムな文字を生成するだけの無能なものとは違って、覚えやすく、かつパスワードとして十分に機能するパスワードですから、パスワードを入力するたびにパスワード管理ソフトを起動するという煩わしさから脱出できるはずです。

*1:2種類のうちどちらで保存されているかをバイナリから判別するのは困難なため、解読に一層時間がかかることが期待される

*2:文字列を並べ替えること

*3:文字をほかの文字へ置き換えること