2010-12-07 5 views
1

一度クライアントコンピュータにインストールしたら、のみ WPFデスクトップアプリケーションは、埋め込みSQL Server Compact 3.5 SP 2のデータにアクセスできますか。デスクトップアプリケーションに埋め込まれたSQL Compact 3.5を暗号化/保護する方法は?

私は、ユーザーがアプリケーションの外部からアクセスできない非常に重要なデータを事前にロードしてアプリケーションを作成しています。

パスワードベースの暗号化を使用し、アプリケーションのどこかにそのパスワードを隠そうとしているように思えます。私はマイクロソフトがこれについて考えていると確信していますが、この特定の問題についてオンラインで情報を見つけることはできません。それを行う正しい方法は何ですか?

答えて

1

パフォーマンスの低下はありますが、テーブル内のすべてのデータを常に暗号化できます。

どういうわけか、使用しているソリューションに関係なく、パスワード/キー/認証を管理する必要があります。

0

あなたはDRMについて話しており、簡単にこれを行うことはできません。アプリケーションで暗号化キー/パスワードを非表示にすると、カジュアルなユーザーは停止します。デバッガを持っている誰かがこれを破ることができます。 MicrosoftのDRMツールキットのライセンスを調べることができます。

関連する問題