.NETのWindowsフォームアプリ等で、入力フィールドの入力値を保存しておき、アプリを再度起動した際に自動セットしたいと思っています。値を保存しておく方法としては、一時フォルダ等にファイルを作って書いておけば実現は簡単とは思ったのですが、パスワード情報のような他人に見られたくない情報も保存したいと考えています。ファイルに書くデータを暗号化することも考えましたが、もしアプリをReflector等でリバースしたら暗号化キーがわかってしまうので安全ではないとも考えました。
.NETアプリでデータを安全に保管かつ復元する方法として何かいい方法はありますでしょうか?
No.1ベストアンサー
- 回答日時:
System.Cryptography.ProtectedData.Protectメソッドの利用が推奨されています。
http://msdn.microsoft.com/ja-jp/library/ms229741 …
http://msdn.microsoft.com/ja-jp/library/system.s …
ここで使われているDPAPI自体は,IEなどでも使われている物になります。
ただ,現実的にはこれを使ってもoptionalEntropyさえ分かればアクセスできてしまいますが……。
ローカルプログラムは逆コンパイルして解析してしまえば丸裸,というのは昔から変わっていません。
どこかで割り切った一線は必要になると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- X(旧Twitter) 【至急】twitterを乗っ取られたのでしょうか? 1 2022/09/08 02:34
- 電子書籍 ファイルピックについて 1 2022/08/07 00:07
- フリーソフト ファイル保存できるデジタルノートアプリ 3 2022/05/03 09:11
- バックアップ パソコンHDDごとの暗号化(見られたくないファイルやフォルダ) 1 2022/05/21 22:08
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/02/21 11:19
- その他(セキュリティ) パスワードの管理について googleのパスワードマネージャーはダメ? 2 2023/01/27 23:09
- iOS iPhone用動画保存アプリiCapのデータは外付けUSBメモリに保存できますか? 1 2022/10/18 17:48
- YouTube 新しく買ったデスクトップPCを使用すると、今までのGoogleのアカウントが使えなくなった。 1 2023/01/07 00:41
- PDF PDF ファイルのパスワードの外し方 6 2023/03/29 11:37
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
読み取り専用ファイルを上書き...
-
Excel VBAでほかのアプリケーシ...
-
VBAで、強制保存してブックを閉...
-
VBSでHPを保存するにはど...
-
コマンドプロンプトでデスクト...
-
VBScriptで日本語が変です
-
ASPでファイルを保存するダイア...
-
ソースコードがぐちゃぐちゃ
-
VBSでWordの文字色変え
-
EXCEL VBA Workbook_BeforeSave...
-
VBA メモ帳の上書き保存がしたい
-
エクセルVBAについて
-
AccessVBAでレポートをPDFで出力
-
EXCEL 保存できない!
-
オンラインエディタ JS Bin
-
htmlファイルが開けません。
-
Octaveのデータを保存し、gnupl...
-
意味不明のタグが挿入されてい...
-
VB.NETでEXCELファイルを開き、...
-
Excel VBAで作成したマクロをxl...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAについて
-
読み取り専用ファイルを上書き...
-
Excel VBAでほかのアプリケーシ...
-
Excel VBAで作成したマクロをxl...
-
VBAで、強制保存してブックを閉...
-
コマンドプロンプトでデスクト...
-
ExcelVBAでデスクトップのPATH...
-
VBScriptで日本語が変です
-
vbaでIEの名前を付けて保存(A)...
-
Corel Digital Studioの動画をS...
-
エクセルで「名前を付けて保存...
-
タイトルバーやメニューバーの...
-
CImageのファイル名を指定して保存
-
webページの特定の部分だけ消し...
-
Pivot table で集計されたデー...
-
VBA メモ帳の上書き保存がしたい
-
VB.NETでEXCELファイルを開き、...
-
EclipseでJavaScriptファイルの...
-
VBScriptでのSaveAsについて
-
エクセル:マクロ:保存時に連...
おすすめ情報