問71
頻出度★★★
HTTPS で接続した Web サーバとブラウザ間の暗号化通信に利用されるプロトコルはどれか。
この問題の解説と、これまでの解答の記録です。
HTTPS で接続した Web サーバとブラウザ間の暗号化通信に利用されるプロトコルはどれか。
SEO は「検索エンジン最適化 (Search Engine Optimization)」で、Web ページを検索結果の上位に表示させるための施策を指す。通信を暗号化するプロトコルではない。
SPEC はコンピュータの性能評価ベンチマークを策定する非営利団体 (Standard Performance Evaluation Corporation)、およびそのベンチマーク (SPECint・SPECfp など) を指し、暗号化通信のプロトコル名ではない。HTTPS とは無関係。
SQL はリレーショナルデータベースを操作するための問い合わせ言語であり、データベース管理に使うもの。Web サーバとブラウザ間を暗号化する通信プロトコルではない。
正解 HTTPS は HTTP による通信を暗号化して安全にやり取りする仕組みで、その暗号化を担うのが SSL/TLS プロトコルである。ブラウザと Web サーバは通信開始時に SSL/TLS で鍵を交換し、以降のデータを暗号化するため、盗聴や改ざんを防げる。したがって暗号化通信に利用されるプロトコルはエの SSL/TLS が正しい。