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

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("ほげほげ")を実行し暗号化パスワードを知り得る

回答の条件
  • 1人3回まで
  • 13歳以上
  • 登録:2019/09/10 16:56:11
  • 終了:2019/09/17 17:00:05
id:kyoko55

では、どのように暗号化すればいいのでしょうか
宜しくお願いします。

回答(0件)

回答はまだありません

コメントはまだありません

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

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません