-1

asp.netサーバーでWebサービスを呼び出すiPhoneアプリがあります。例: http://server.ws.com/projects.wsdl?i=10。Web サービスは c# で記述されています。

iPhoneアプリでURLを暗号化し、asp.net Webサイトで再度復号化して、データを失わないようにしたい.

ありがとう。

4

1 に答える 1

1

C#には、非常に優れたネイティブ暗号化クラスがいくつかあります。秘訣は、実装がC暗号化とC#暗号化で同じであることを確認することです。

簡単なグーグル検索の後、これは私が思いついたものです:

アップルのチュートリアルでは、iPhoneのObjective Cに関する情報を提供しています:http://developer.apple.com/library/ios/#documentation/Security/Conceptual/cryptoservices/Introduction/Introduction.html#//apple_ref/doc/ uid / TP40011172

考慮する必要のある事項は次のとおりです。

接続の
方法、両側でキーを確立する方法:http: //en.wikipedia.org/wiki/Key_exchange
事前定義されたアルゴリズムを使用して情報を暗号化します。
接続に沿って暗号化されたデータを送信します。この最後のものはそれほど難しいことではありません。

うまくいけば、これが役立つでしょう:)

于 2013-02-24T11:11:07.040 に答える