2010-12-28 16 views

答えて

1

(あなたは、それを知っている設定ファイルの嘘がないシステム上のアプリケーションのインスタンスだけを必要としない)ローカルでキーを生成してから使用System.Security.Cryptography.ProtectedDataを使用して、マシンまたはユーザー固有のキーでキーを暗号化します。その暗号化された鍵をファイルシステムに格納します。

+0

奇妙に聞こえるかもしれません - この計算されたキーを使用して設定ファイルを直接暗号化しないのはなぜですか? – mtraut

+0

@mtrautあなたはそうしますが、何らかの形でキーを保護する必要があります。そうしないと、攻撃者はキーを取得して設定を読み取ることができます。守秘義務の要件を満たしていれば、亀は完全に倒れています。 –

+0

私は推論を得ていない。私はファイルXを持っています.Yを使って暗号化します。私はYのプライバシーを気にしなければなりません。だから、Zを使って暗号化するファイルにYを書きます。Zを気にする必要があります。 – mtraut

関連する問題