• ベストアンサー

SSLについて

教えて下さい。 クライント側でSSLを実装していても、サーバー側でSSLを実行していなければ、ネットワーク間の通信は暗号化された形式で行われないのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • selenity
  • ベストアンサー率41% (324/772)
回答No.2

無理です。 暗号化通信はサーバ側とクライアント側で ネゴシエーション(調停作業)をして 「どんな暗号化方式で暗号化処理を行うか」 を決めてから行われますので サーバー側でSSLが実行されていなければ クライアント側がいくら頑張っても 暗号化通信を行うことはできません。

その他の回答 (1)

回答No.1

詳しくはわかりませんが、だめだと思います。 SSLとは、データを暗号化して通信を行うセキュリティ機能です。 よって、暗号化したデータを受信したサーバが、それを解読(復号)する為のサービスを提供していないとだめだとおもいます。 よくオンラインショッピングのHPなどでは、ブラウザの下に鍵マークがつくと思いますが、このマークがつくということは、ブラウザとサーバ間で暗号通信がされているということです。 普通のHP(gooのtopページ等)を開いても、鍵マークはついていないと思います。これらのHPでは暗号化通信はやっていない(サービスを提供していない)からです。 ちなみに、データを暗号化や解読(復号)するさいには、特定の計算をしてデータを変更するという作業が発生するので、情報を提供するサーバ側の負担が大きくなります。(蛇足)

関連するQ&A