■ SSLとは SSLとは「Secure Sockets Layer」の略で、特にWebブラウザとサーバーの間で暗号化通信を行なう場合に利用されている暗号化手段です。例えば、インターネット経由でショッピングをする場合などで、自分の氏名や住所、電話番号やクレジットカード番号などの個人情報をWebフォームで記載しなければいけないケースは多々あります。 こうしたケースで、盗聴/傍受などの手段で個人情報が流出してしまったり、サイトのなりすましなどで、偽のサイトに情報を入力してしまったりといったことを防ぐための方法がSSLになります。 ■ SSLの必然性 まず最初に、SSLの必然性について説明しましょう。通常、クライアントがWebサーバーにアクセスする場合、最初に接続要求を出します。これに対してWebサーバーが応答を返してくれば、セッションと呼ばれる関係が成立します。このセッションが一度成立すれば、