kyoko55回答ポイント 100ptウォッチ 1

【文字制限、ぶしつけ言葉使いご容赦】

Accessファイル(.mdb)でデータを出し入れする.NETのアプリ制作
ユーザがMicrosoftAccessで.mdbファイルの覗き見を防ぎたい
パスワードは勿論設定
http://blog.livedoor.jp/akf0/archives/51192668.html
にあるように、パスワードをハードコーディングしても、
逆コンパイルされればパスワードを見破られ、Accessを覗き見可能。
(アプリを使うユーザは、プログラミングに詳しい技術者も想定)

暗号化は、暗号化前のパスワード自体がハードコーディング(or設定ファイル保存)する以上は、
結局、解読者が自分の開発環境で、暗号化パスワードを簡単に生成できるのでは?
その点が、(暗号化前のパスワードがバレない)WEBのBasic認証とは異なるのでは?

";Jet OLEDB:Database Password=" & crypt("ほげほげ") 等にコーディング
.mdbファイルのパスワードは、crypt("ほげほげ")の戻り値
解読者が自分の開発環境でcrypt("ほげほげ")を実行し暗号化パスワードを知り得る

※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。
ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2019-09-10 16:56:11
終了日時
2019-09-17 17:00:05
回答条件
1人3回まで

この質問のカテゴリ

この質問に含まれるキーワード

MDB94access973BASIC144

人気の質問

メニュー

PC版