アプリケーション層プロトコルへの適用

SSLは特定のアプリケーション層プロトコルに依存しないので、HTTP以外にも多くのプロトコルにおいて採用され、クレジットカード情報や個人情報、その他の機密情報を通信する際の手段として活用されています。
既存のアプリケーション層プロトコルでSSLを利用する場合、大きく2つの適用方式が考えらます。

  • 【Respect】
  • デジタルレコーダー・ビデオサーバーと防犯カメラ・監視カメラ・ネットワークカメラを組み合わせた遠隔監視システム、携帯電話向けライブ映像動画配信システム等の設置工事や機器販売専門サイトです。
  • 〜高級家具専門店〜。高級モダン家具ソファーならこちら。
  • 韓国格安航空券や海外格安航空券はお任せ下さい。
  • 外国為替証拠金取引(FX)と日経225先物・オプション取引を2大看板とする証券会社です。
  • 自律神経失調症・パニック障害をたった3ヶ月で克服したマル秘テクニックを紹介します!

1つ目の方式

一つ目の方式は、下位層(通常はTCP)の接続を確立したらすぐにSSLのネゴシエーションを開始し、SSL接続が確立してからアプリケーション層プロトコルの通信を開始する方式です。
これはアプリケーション層のプロトコルをまったく変更しなくてすむことが利点であります。
その反面、既存のポート番号とは別にSSL対応用のポート番号が必要となります。
実際は、SSLの最初の適用例であるHTTPSをはじめとして、この方式を使うことが多いです。

2つ目の方式

次の方式としては、既存のアプリケーション層プロトコルで通信を開始し、その中でSSLへの切り替えを指示する方式である。