SNI/ECHとは?
SNI/ECHとは、1つのIPアドレスで複数のドメインを提供するために、接続開始時に「どのドメインへ繋ぎたいか」を伝える拡張がSNIで、これは暗号化前に平文で流れる。ECHはその宛先名まで暗号化して、経路上の観測者に接続先を知られないようにする発展形。
情報処理安全確保支援士試験の過去問では1回出題されています。
えすえぬあいいーしーえいち
SNI/ECHの意味
1つのIPアドレスで複数のドメインを提供するために、接続開始時に「どのドメインへ繋ぎたいか」を伝える拡張がSNIで、これは暗号化前に平文で流れる。ECHはその宛先名まで暗号化して、経路上の観測者に接続先を知られないようにする発展形。
SNI/ECHの具体例
出口の機器で「業務に無関係なサイトへの接続を遮断する」制御は、平文のSNIを読んで判断していることが多い。ECHが普及するとこの読み取りができなくなり、名前解決の段階での制御や端末側のエージェントによる制御へ移す必要が出てくる。
SNI/ECHは試験でどう引っ掛けられる?
通信の中身が暗号化されていても、接続先の名前は平文で見えていることがある、という非対称に注意。逆にECHを有効にすると利用者の秘匿性は上がるが、組織の可視化と両立しないため、社内網では意図的に無効化する判断もある。
SNI/ECHと関連する用語
SNI/ECHが出た過去問
ドメインフロンティングを悪用した攻撃の例として,適切なものはどれか。
正解:マルウェアが,CDNの機能を悪用し,実際の通信先を隠蔽して攻撃者のサーバに接続する。
要点:ドメインフロンティングはCDNを隠れ蓑に真の接続先を隠す
ドメインフロンティングは、TLSのSNIやDNS上は著名なCDNのドメイン名を示しておきながら、暗号化されたHTTPヘッダの中では別の宛先を指定して実際の接続先を隠す手法である。経路上の監視装置からは正当なサービスへの通信に見えるため、マルウェアがC&Cサーバとやり取りする通信の隠蔽に悪用される。CDN側の設定でホスト名の不一致を拒否することが対策となる。
出典:令和7年度 秋期 情報処理安全確保支援士試験 am2 問8(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。