【正解の解説】
HTTP通信を暗号化して安全に行うためのHTTPSでは、共通鍵暗号方式のみを用いて通信経路上のすべてのデータを暗号化している。
通信の最初に鍵を安全に交換するために「公開鍵暗号方式」を使い、実際に大量のデータを高速にやり取りする本番の通信では「共通鍵暗号方式」に切り替えるハイブリッド方式をとっています。これは、宝箱の鍵を渡すときだけ厳重な方法を使い、開けた後は合鍵でスムーズに荷物を運ぶようなもので、効率と安全性を両立させるための知恵です。
【その他の選択肢の解説】
DNSの応答データを電子署名によって偽装から保護するためのDNSSECでは、上位の権威DNSサーバからの情報を検証して信頼性を高めている。
DNSはインターネットの「電話帳」のような役割を持ちますが、偽の誘導先を教え込む偽装攻撃対策としてDNSSECが使われます。上位サーバから下位サーバへと順番に電子署名を検証していくチェーン・オブ・トラスト(信頼の連鎖)という仕組みで安全性を担保しており、本問では誤った記述を探すため、この選択肢は正解ではありません。
電子メールを安全に送受信するためのS/MIMEでは、公開鍵暗号方式を利用してメッセージの暗号化とデジタル署名の付与を行っている。
メールの盗聴を防ぐ「暗号化」と、本人からの送信であり改ざんされていないことを証明する「デジタル署名」をセットで実現するのがS/MIMEです。身分証の提示と鍵付き金庫での郵送を同時に行うようなものであり、本問では誤った記述を探すため、この選択肢は正解ではありません。
ネットワーク層で通信を暗号化するためのIPsecでは、認証ヘッダとカプセル化セキュリティペイロードという2つのプロトコルを組み合わせて用いる。
IPsecは仮想専用線(VPN)などで広く使われる技術で、データの改ざん検知や送信元認証を行うAHと、それに加えて暗号化も行うESPという2つのプロトコルを使い分けます。道路の警備員を増やすようなものと、荷物全体を頑丈な箱で包むようなアプローチを組み合わせているとイメージしてください。本問では誤った記述を探すため正解ではありません。