私は、WPF、WCF、EF 4、および SQL Seerver 2008 R2 の組み合わせを使用して作成したデスクトップ アプリケーションに取り組んできました。
次に、セキュリティ監査のためにソフトウェアを準備する必要があり、アプリケーションのセキュリティ パラメータを確保するために何ができるかを知る必要があります。現在、Active Directory で WCF サービス認証を使用しています。
私の知る限り、アプリケーションをより安全にするためにできることは次のとおりです。
- コードの難読化 -- コードベースを保護する
- TDE を使用できます -- データベースを保護し、機密テーブルを暗号化します。
- SSLを使用できます-通信チャネルを保護します(これに関する優れた記事は、イントラネットデスクトップアプリケーションでこれを行う方法のように説明できる良いものを見つけられなかったため、非常に役立ちます)
アプリケーションを保護するために他に何ができますか。クライアント<-->サーバーとサーバー<-->データベース間の通信チャネルを保護する方法については、まだ明確ではありません。
どんな助けでも大歓迎です。ありがとう..