2011-09-12 9 views
0

asp.net mvc 3を使用してWebサービス(asmx)を作成しています。データを送受信するいくつかのWebメソッドがあります。私は、このデータが出入りするときに暗号化したい。誰かが私を助けてくれる参考資料を知っていますか?または解決策がありますか?私はこれについては全く新しいですが、私はいくつかの読書をしましたが、サーバーに出入りする情報を保護するための最良の方法は何も見つかりませんでした。Webサービスのセキュリティ保護asp.net mvc 3の暗号化

答えて

0

私が考える最も簡単なことは、SSL証明書を使用してWebサービスのエンドポイントを安全にすることです。

は、私はそれはあなたに多くの設定オプションを与えるようWCFを使用することをお勧めします(もっとたくさん!)だけでなく、広く使用され、

また、詳細はこのMSDN articleを参照してください。これを参照してくださいarticle for more info WCFでのSSLの使用について

+0

お返事ありがとうございました!だから私はSSL証明書を使用する場合、これは私がサーバーから送信するデータを暗号化するだろうか?暗号化クラスなどを作成する必要はなく、証明書を使用する場合は鍵を同期させる必要がありますか? – Tom

+0

そうです - 機密情報をデータベースに保存する場合は、トランスポート層(http://en.wikipedia.org/wiki/Transport_Layer_Securityを参照) – brodie

+0

でデータを暗号化し、そのデータを暗号化することをお勧めします。そのヒント - http://stackoverflow.com/questions/202011/encrypt-decrypt-string-in-net) – brodie

関連する問題