セキュリティプロトコルSSLの特徴はどれか。SSLはWebサーバだけで使用されるセキュリティ対策用のプロトコルで,ネットワーク層に位置するものである。SSLを利用するWebサーバでは,そのFQDNをディジタル証明書に組み込む。個人認証用のディジタル証明書は,PCごとに固有のものを作成する必要がある。日本国内では,政府機関に限り128ビットの共通鍵長のディジタル証明書を取得申請できる。(H18秋FE午前問67より)アだが、SSLはネットワーク層より上の上位層(アプリケーション層とトランスポート層との間(H22年春SC午前II問16より)で動作します。FQDNとは、www.example.comなどのように、ドメイン名だけでなく、ホスト名も含まれたもの。証明書はホスト(サーバ)単位で発行される。FQDNに関しては、以下を参照いただきたい。SSLコメント(3)SSL通信の流れ、通信シーケンス日頃から何気なく使っているhttps通信。ネットサーフィンをしていると、httpなのかhttpsなのかどうかも意識しないことが多い。実際には、以下のようにとても複雑な処理が行われている。これらの処理は自動で行われているので、私たちが意識することはない。大雑把に言うと、1サーバ証明書で、サーバの正当性を確認する2証明書の公開鍵を使ってサーバとクライアントの共通鍵を作り、その鍵で暗号化通信をする。処理の流れ(1)を契機に,SSLによる通信が始まる。最初に,利用者のブラウザとWebサーバの間で暗号化やメッセージダイジェストの方式を決める。SSLによる暗号化では,公開鍵暗号方式と共通鍵暗号方式を組み合わせた方式が用いられる。WebサーバにSSL通信の開始を知らせる。]証明書が有効であることを確認する。