[pochy-user] 暗号化の方法提案

Back to archive index

isr(nya_mo_nya) nya_mo_nya****@ybb*****
2003年 10月 16日 (木) 14:17:59 JST


こんにちは、isrです。

>account.ini ファイルを
>見るとそのままパスワードが見れてしまう方が、危険度が大きいと思ったので、
>提案してみたんですよ。

そうですよね、私も同意見です。(^^
毎度、起動時に(smtpなどのものとは違う、専用の)パスワードを聞かれますが、
こんな方法はどうでしょう?
穴があったら、どうかご指導ください。m(_ _)m

[ずばり、zipを使う]
exe実行時に次の情報を取得し、
exe終了時、account.ini にそれらを書くとします。
------------------------------------------
SMTPpass=生のパスワード
ZIPpass=圧縮時に自動でパスワード付きにするため必要
------------------------------------------
終了時、このZIPpassから
account.iniをaccount.zipにします。

exe起動時、account.zipがあれば展開します。
圧縮書庫のパスワードはユーザーしかわからないので、
必ず書庫のパスワードを入力してから解凍ということになります。

で、これですと、exeが実行中は
account.iniを生で見られることになってしまうので、
exeはaccount.iniの情報をすべてメモリに読み込んだら削除。
プロセス内部でaccount.ini情報を持つようにします。

[整理]
pochy起動
↓
account.zipがあればユーザーに質問
↓
account.iniに解凍、情報読み込み、削除
↓
普通にpochy実行中
↓
account.iniを作成
↓
ユーザーの登録しているパスワードから
account.zipを作成
↓
pochy終了

以上です。

isr****@users*****




pochy-user メーリングリストの案内
Back to archive index