1

Android、BlackBerry、iPhone用のアプリケーションを作成しています。アプリケーションは、JavaベースのWebサービスと通信する必要があります。アプリとウェブサービスが通信するときは、データを暗号化する必要があります。

これら3つのプラットフォームでデータを暗号化および復号化するために使用できる一般的なアルゴリズムはありますか?インターネットで検索しましたが、信頼できる解決策が見つかりません。

4

1 に答える 1

3

これを行う最も簡単な方法は、Web サーバーで SSL を使用することです。したがって、データを暗号化するのではなく、実際の接続を暗号化します。「http://...」ではなく「https://...」に接続するだけです。これは、すべてのプラットフォームで使用できる非常に標準的な暗号化であり、データを暗号化してクライアント アプリを複雑にする必要はありません。

もちろん、これは Web サーバーを制御していることを前提としています。そうでない場合は、SSL が有効になっていることを確認できます。

于 2012-09-13T06:30:21.113 に答える