設定を保存するには?


ポルポル君  2003-04-25 14:30:49  No: 106901  IP: [192.*.*.*]

開発環境はvb6.0  windows2000  pro

ユーザー名とパスワードを保存する時にiniファイルtxtファイルのように外部に
保存するのではなく違った保存の仕方わ内のでしょうか?

編集 削除
nanashi  2003-04-25 14:32:56  No: 106902  IP: [192.*.*.*]

じゃあレジストリはどう?

編集 削除
ポルポル君  2003-04-25 14:48:10  No: 106903  IP: [192.*.*.*]

やっぱりだめかなレジストリわかる人にはみつかっちゃうからな
プログラムの中に保存は出来ないのか?

編集 削除
nanashi  2003-04-25 15:11:17  No: 106904  IP: [192.*.*.*]

変更不可なら。
でもそれじゃ意味ないよねー。

暗号化してレジストリに書き込んでみたら?

編集 削除
ポルポル君  2003-04-25 15:23:50  No: 106905  IP: [192.*.*.*]

暗号するならレジストリじゃなくても一緒じゃないのかな?

編集 削除
nanashi  2003-04-25 15:27:59  No: 106906  IP: [192.*.*.*]

確かに(^^;
でも、より見つかり難いってことで。

編集 削除
ポルポル君  2003-04-25 15:33:11  No: 106907  IP: [192.*.*.*]

早い話暗号するのが面倒くさいから今回の質問をしたんだけど
どうやって暗号化してるの?
それともツールか何か使ってるの?

編集 削除
nanashi  2003-04-25 15:58:43  No: 106908  IP: [192.*.*.*]

実際に暗号化はやったことないけど、そんなに難しいことは無いと思うよ。
もちろん、もの凄く複雑な暗号化処理もあるけど。
例えば、文字をアスキーコードで一つずらすだけでも単純な暗号化になるし。

  Visual Basic  →(暗号化)→  Wjtvbm!Cbtjd

暗号化、復号化のルールを知らなければデータを見ても何のことか分からないからね。
Googleとかで調べたら色々出てくると思うよ。

編集 削除
ポルポル君  2003-04-25 16:02:55  No: 106909  IP: [192.*.*.*]

さっきから調べてるけどなかな見つからないので
どこかおすすめなサイトを教えて下さい  m(_ _)mペコリ

編集 削除
とおりすがり  2003-04-25 16:08:47  No: 106910  IP: [192.*.*.*]

簡単な暗号化ルールを自分で作ってみては?
そんなに難しい事ではないと思うけど・・・

編集 削除
とおりすがり  2003-04-25 16:10:23  No: 106911  IP: [192.*.*.*]

簡単な暗号化のルールを自分で作ってみては?
そんなに難しいことではないと思うけど・・・

編集 削除
nanashi  2003-04-25 16:17:22  No: 106912  IP: [192.*.*.*]

あー、スマソ。
たぶん色々あるんだろうけど、実際暗号化ってしたことないしする必要も無かったからサイトは知らないんですわ。
なので他の人のレスを待つか、自分で調べてみてください。

つーか、自分でルールを考えるのもアリです。
さっきのアスキーコードをずらす暗号化のほかに2つ、3つ簡単な暗号化処理を組み合わせれば
ルールを知らない人が復号化するのは相当困難になりますから。
よほどのセキュリティーレベルを求められるプログラムでもない限り
そこまでして暗号を解読する人なんていないと思いますし。

編集 削除
ポルポル君  2003-04-25 16:38:42  No: 106913  IP: [192.*.*.*]

初心者なので誰かコードを作ってくれるとうれしいのですが
m(_ _)mオネガイシマス

編集 削除
とおりすがり  2003-04-30 12:00:31  No: 106914  IP: [192.*.*.*]

こういうのを見つけました。
http://hp.vector.co.jp/authors/VA025808/
解析していませんが、役立つと思いますよ。

編集 削除
t@Ki  2003-05-06 15:16:14  No: 106915  IP: [192.*.*.*]

暗号したい文字列に対して何らかの数字でXorという手とか結構有名です。
この方法のすばらしさは、複合化の場合も同じ処理になるところ。
簡単にすませたいならこの方法がおすすめです。
本格的になると公開鍵暗号方式とかあるけど、そこまでする必要はないと思われます。

編集 削除
t@Ki  2003-05-06 15:20:39  No: 106916  IP: [192.*.*.*]

すいません誤解してました^^;
通信ではないので公開鍵暗号方式は関係ないですね。

編集 削除
K  2003-05-08 11:49:18  No: 106917  IP: [192.*.*.*]

もう遅いかな?

MDBか何かにパスワード(それもとことん長い)
をかけて保存しては如何でしょう?
書き換えもプログラム中からSQLで一発ですし。

INIやTXTのように外部に保存する事には変わりませんが、
はるかにセキュリティはあがるかと。

編集 削除