2011-07-18 4 views
0

私は暗号化の世界全体に新しく、リモートでデータにアクセスして操作するためにPHPアプリケーションと対話するMacアプリケーションを構築したいと考えています。 私の問題は、転送されるデータのほとんどが非常にプライベートになる可能性があるだけでなく、ユーザの認証のためにユーザ名とパスワードが渡されるため、インターネット上でプレーンなデータを転送することができないということです。MacアプリケーションとPHPアプリケーション間でのデータの暗号化

データがインターネット経由で安全に転送されるために必要な暗号化/復号化方法の種類を知りたいと思います。

シヨー。

+0

私は、送信に関しては安全な接続を使用する必要があると思います。 – prodigitalson

答えて

2

最も簡単に使用できるのはHTTPSを使用したSSLです。これは、ほぼすべてのシステムとHTTPライブラリーで十分サポートされています。通常、追加の暗号化は必要ありません。

これを行うには、SSL証明書を購入し、Webサーバーにインストールするだけです。あなた自身で自由に生成することができますが、サードパーティによって認証された証明書が好まれることがよくあります。

+0

"でも、サードパーティによって認証された証明書がよく使用されます。 ---クライアントアプリケーションが証明書がいくつかの有名な会社によって作成されたかどうかをチェックできます(現代のブラウザのように)。 2つのカスタムアプリケーションの場合 - それはちょうどお金の無駄です。 – zerkms

+0

@zerkms、あなたは大丈夫です。 – Brad

+0

ありがとうございます。自分のSSL証明書を作成する必要があると思いますか? – Rami

関連する問題