2010-11-27 13 views
1

私たちは.net WebサービスとAndroid、iPhone、BlackBerry、Nokia、およびWindows Mobileクライアントを使って製品を開発しています。モバイルアプリはサーバーとデータを交換しています。その交換のために、私はデータのための安全な通信を提供する必要があります。どのようにしてこれらの言語間で暗号化と復号化を行うのですか?モバイルと.NETプラットフォーム間の安全なデータ交換

+0

もし私がcまたはC++でaes encyptionを開発しているなら、このネイティブコードをすべてのプラットフォームで使うことが可能です – Aswan

+0

コードの要求を削除し、 '緊急' –

答えて

0

暗号化されたトランスポートを使用してください。 https。暗号化は、すべてのあなたのためにソートされ

  • 、あなただけの提供するシステムサービスを使用する:HTTPSを使用して

    は多くの利点があります。

  • デバッグの理由から、httpとhttpsを簡単に切り替えることができます。
  • 店舗のアプリケーションに署名する必要のあるデバイスでは問題はありません。 iPhoneの場合、(httpsのようなトランスポート暗号化以外の)アプリケーションに暗号化を含めると、より多くのフープを飛び越えて、アプリストアに入るまで待つ時間が長くなります。
関連する問題