0

WPF で作成されたデスクトップ アプリ用のマシン固有の安全なローカル ストレージが必要です。そして、私はSQL Server CEを解決策と考えていますが、必要な機能を実装するためのより良い方法を知っている人がいるかもしれません. 提案やアドバイスはありますか?

4

2 に答える 2

0

SQLiteはどうですか?firefox などのアプリで使用されます。SQlite のセキュリティ標準についてはあまり詳しくありませんが、この機能があることは確かです。 SQLite 接続文字列とその 公式サイト

于 2012-07-20T16:44:45.857 に答える
0

pinvoke とCryptProtectData/CryptUnprotectDataを使用して、暗号化/復号化し、どこにでも保存できます。適切なオプションを選択しても、データを特定のマシン/コンピューターの組み合わせにロックすることはできません。

CryptProtectData 関数は、DATA_BLOB 構造内のデータに対して暗号化を実行します。通常、データを暗号化したユーザーと同じログオン資格情報を持つユーザーのみがデータを復号化できます。さらに、暗号化と復号化は通常、同じコンピューターで実行する必要があります。

于 2012-07-20T16:39:20.520 に答える