IPA DNS・電子メールのセキュリティ — 頻出論点と過去問
頻出論点
1. この分野は何か
DNSや電子メールをねらう偽装・盗聴・踏み台攻撃に対し、どの脅威をどの仕組みで防ぐかを扱います。名前解決のキャッシュ汚染対策やDNSSEC、送信ドメイン認証、不正中継対策やメール暗号化の適用範囲を押さえていきます。
2. 実際の出題のされ方
名前解決の改ざん手口やメールの暗号化規格の基本は、ITパスポートで問われます。DNSサーバの管理情報(キャッシュ)を書き換えて利用者を偽サイトへ誘導するDNSキャッシュポイズニングの用語や、すべての通信区間で盗聴のおそれがある環境で添付ファイルを安全に送る手段としてのS/MIMEが出題されています。
キャッシュ汚染・踏み台化への対策や、送信ドメイン認証・不正中継のログ判別は、応用情報技術者や高度試験の午前Iで問われています。公開用と社内用を兼ねるDNSサーバがキャッシュポイズニングを受けた際の被害、問合せヘッダ内のIDのランダム化、公開鍵暗号によるデジタル署名で応答の真正性と完全性を検証するDNSSEC、オープンリゾルバを踏み台にしたDNSリフレクション攻撃が出題されています。また、SPF・DKIMの仕組み、サブミッションポート(587番)とSMTP-AUTHの目的、接続元IPアドレスと送受信ドメインのログ表から外部による第三者中継を見抜く問題が出題されています。
署名・検証の役割分担やDMARC・OP25B、暗号化の鍵単位は、高度試験の午前IIで問われます。DNSSECにおいて権威DNSサーバが署名を付与しDNSキャッシュサーバ(リゾルバ)が検証する分担、カミンスキー攻撃への対策(送信元ポート番号のランダム化)、ゾーン転送の許可先IPアドレス制限、キャッシュサーバと権威サーバの分離による踏み台防止が出題されています。メールに関しては、送信ドメイン認証失敗時の処理方針を宣言するDMARC、ISPが動的IPアドレスを割り当てた端末から外部の25番ポートへ向かう直接通信を遮断するOP25B、PGP・S/MIME(メールアドレスごと)とSMTP over TLS(メールサーバごと)で公開鍵を用意する単位の比較、受信の通信全体をTLSで暗号化するIMAPS、統計的に迷惑メールを判定するベイジアンフィルタが出題されています。
3. 学習のポイント
DNSの対策は、防ぎたいことで3つに分けると整理できます。偽の応答をキャッシュさせないためには、問合せのIDと送信元ポート番号のランダム化と、応答の署名を検証するDNSSECがあります。攻撃の踏み台にされないためには、外部からの再帰的な問合せを受け付けないこと(キャッシュサーバと権威サーバの分離)が要ります。ゾーンの情報を外部に読み出させないためには、ゾーン転送を許可する相手を限定します。
電子メールの対策では、SPFは送信元メールサーバのIPアドレス、DKIMはメールヘッダに付与したデジタル署名で認証し、DMARCはそれらが失敗した際の扱い(何もしない・隔離・拒否)を受信側へ指定します。また、第三者中継のログを読む問題では、IPアドレスとドメイン名が詐称されていない前提で、社外の接続元が、自社と関係のないドメイン同士のメールを中継させている記録を探します。実際の中継を許すかどうかは、自己申告で詐称できる送信者のドメインではなく、自社ドメイン宛てか、接続元が自社ネットワークか、SMTP-AUTHで認証された利用者かで判断します。
4. 間違えやすいところ
DNSSECで防げるのは、偽の応答をキャッシュに取り込んでしまうことです。応答は暗号化されないので、盗聴やゾーン情報の漏えいは防げません。応答を暗号化して盗聴を防ぐとする選択肢や、署名と検証の役割を取り違えた選択肢は誤りです。また、共通鍵を用いるTSIGと混同させる選択肢や、キャッシュポイズニング対策として送信元ポート番号を53番に固定するとする逆の記述にも注意が必要です。
メール分野では、OP25Bの遮断方向を外部から内部への通信やISPのメールサーバを経由する通信と取り違えさせる選択肢があります。OP25Bで防げるのは、ISP内の端末から外部のメールサーバへ直接送り出されるスパムです。外から届くスパムや、ISPのメールサーバを経由して送られるスパムは、OP25Bでは防げません。さらに、DMARCのポリシーに送信元へメールを送り返す設定があるとする記述、認証時にパスワードを平文で送らないだけのAPOPと通信全体をTLSで暗号化するIMAPSの混同、PGP・S/MIMEとSMTP over TLSの公開鍵の単位を入れ替えた選択肢にも気を付けましょう。
DNS・電子メールのセキュリティの理解度チェック
DNS・電子メールのセキュリティの過去問一覧
- 2025(R7)秋 応用情報技術者 午前 問45 電子メールの送信時に,送信側メールサーバでデジタル署名を電子メールヘッダーに付与し,受信側メールサーバでそれを検証するこ…
- 2025(R7)秋 高度試験共通 午前I 問15 電子メールの送信時に,送信側メールサーバでデジタル署名を電子メールヘッダーに付与し,受信側メールサーバでそれを検証するこ…
- 2025(R7)秋 エンベデッドシステムスペシャリスト 午前II 問15 自社の中継用メールサーバで,接続元IPアドレス,電子メールの送信者のメールアドレスのドメイン名,及び電子メールの受信者の…
- 2025(R7)秋 エンベデッドシステムスペシャリスト 午前II 問16 DNSキャッシュサーバAと権威DNSサーバCにDNSSECを導入した。PCがDNSキャッシュサーバAを用いてWebサーバ…
- 2025(R7)春 ネットワークスペシャリスト 午前II 問20 DNSSECの機能はどれか。…
- 2025(R7)春 ネットワークスペシャリスト 午前II 問21 スパムメールの対策として,TCPポート番号25への通信に対してISPが実施するOP25Bの例はどれか。…
- 2025(R7)春 システムアーキテクト 午前II 問16 オープンリゾルバを悪用した攻撃はどれか。…
- 2025(R7)春 システムアーキテクト 午前II 問19 スパムメール対策として,サブミッションポート(ポート番号587)を導入する目的はどれか。…
- 2025(R7)春 情報処理安全確保支援士 午前II 問4 DNSに対するカミンスキー攻撃への対策はどれか。…
- 2025(R7)春 情報処理安全確保支援士 午前II 問17 ISPが,OP25Bを導入する目的の一つはどれか。…
- 2024(R6)秋 応用情報技術者 午前 問42 DNSキャッシュポイズニング攻撃に対して有効な対策はどれか。…
- 2024(R6)秋 応用情報技術者 午前 問44 DNSSECの仕様はどれか。…
- 2024(R6)秋 高度試験共通 午前I 問15 DNSキャッシュポイズニング攻撃に対して有効な対策はどれか。…
- 2024(R6)秋 データベーススペシャリスト 午前II 問20 迷惑メールの検知手法であるベイジアンフィルターの説明はどれか。…
- 2024(R6)秋 情報処理安全確保支援士 午前II 問10 電子メールの受信者側のメールサーバでの送信ドメイン認証が失敗したときの処理方針を,送信側のドメイン管理者が指定するための…
- 2024(R6)春 応用情報技術者 午前 問36 企業のDMZ上で1台のDNSサーバを,インターネット公開用と,社内のPC及びサーバからの名前解決の問合せに対応する社内用…
- 2024(R6)春 応用情報技術者 午前 問37 DNSSECで実現できることはどれか。…
- 2024(R6)春 応用情報技術者 午前 問43 SPF(Sender Policy Framework)の仕組みはどれか。…
- 2024(R6)春 ネットワークスペシャリスト 午前II 問19 なりすましメール対策に関する記述のうち,適切なものはどれか。…
- 2024(R6)春 情報処理安全確保支援士 午前II 問16 電子メール又はその通信を暗号化する三つのプロトコルについて,公開鍵を用意する単位の組合せのうち,適切なものはどれか。…
- 2024年度(R6) ITパスポート 問100 正しい URL を指定してインターネット上の Web サイトへアクセスしようとした利用者が,偽装された Web サイトに…
- 2023(R5)秋 応用情報技術者 午前 問38 自社の中継用メールサーバで,接続元IPアドレス,電子メールの送信者のメールアドレスのドメイン名,及び電子メールの受信者の…
- 2023(R5)秋 応用情報技術者 午前 問44 DKIM (DomainKeys Identified Mail)に関する記述のうち,適切なものはどれか。…
- 2023(R5)秋 応用情報技術者 午前 問45 DNSSECについての記述のうち,適切なものはどれか。…
- 2023(R5)秋 高度試験共通 午前I 問13 自社の中継用メールサーバで,接続元 IPアドレス,電子メールの送信者のメールアドレスのドメイン名,及び電子メールの受信者…
- 2023(R5)秋 高度試験共通 午前I 問15 DKIM (DomainKeys Identified Mail) に関する記述のうち,適切なものはどれか。…
- 2023(R5)秋 情報処理安全確保支援士 午前II 問13 DNSSECに関する記述のうち, 適切なものはどれか。…
- 2023(R5)秋 情報処理安全確保支援士 午前II 問16 電子メールをスマートフォンのメール・アプリケーションプログラムで受信する際のメールサーバとスマートフォンとの間の通信を,…
- 2023(R5)春 応用情報技術者 午前 問44 スパムメール対策として,サブミッションポート(ポート番号 587)を導入する目的はどれか。…
- 2023(R5)春 高度試験共通 午前I 問14 スパムメール対策として,サブミッションポート(ポート番号 587)を導入する目的はどれか。…
- 2023(R5)春 ネットワークスペシャリスト 午前II 問20 スパムメールの対策として,TCPポート番号25への通信に対してISPが実施するOP25Bの例はどれか。…
- 2023(R5)春 システムアーキテクト 午前II 問19 迷惑メールの検知手法であるベイジアンフィルターの説明はどれか。…
- 2023(R5)春 情報処理安全確保支援士 午前II 問5 DNSに対するカミンスキー攻撃 (Kaminsky's attack) への対策はどれか。…
- 2023(R5)春 情報処理安全確保支援士 午前II 問15 DKIM (DomainKeys Identified Mail) の説明はどれか。…
- 2023(R5)春 情報処理安全確保支援士 午前II 問16 インターネットサービスプロバイダ (ISP)が,OP25Bを導入する目的の一つはどれか。…
- 2022(R4)秋 応用情報技術者 午前 問36 オープンリゾルバを悪用した攻撃はどれか。…
- 2022(R4)秋 応用情報技術者 午前 問44 SPF(Sender Policy Framework)の仕組みはどれか。…
- 2022(R4)秋 システム監査技術者 午前II 問20 ISP “A”管理下のネットワークから別の ISP “B”管理下の宛先に SMTPで電子メールを送信する。電子メール送信…
- 2022(R4)秋 システム監査技術者 午前II 問22 DNSSECに関する記述として,適切なものはどれか。…
- 2022(R4)秋 情報処理安全確保支援士 午前II 問14 SMTP-AUTHの特徴はどれか。…
- 2022(R4)秋 情報処理安全確保支援士 午前II 問15 SPFによるドメイン認証を実施する場合,SPFの導入時に,電子メール送信元アドレスのドメイン所有者側で行う必要がある設定…
- 2022(R4)秋 情報処理安全確保支援士 午前II 問16 電子メール又はその通信を暗号化する三つのプロトコルについて,公開鍵を用意する単位の組合せのうち,適切なものはどれか。…
- 2022(R4)春 ネットワークスペシャリスト 午前II 問18 DNSサーバで管理されるネットワーク情報の中で, 外部に公開する必要がない情報が攻撃者によって読み出されることを防止する…
- 2022(R4)春 ネットワークスペシャリスト 午前II 問21 DNSの再帰的な問合せを使ったサービス妨害攻撃(DNSリフレクタ攻撃)の踏み台にされないための対策はどれか。…
- 2022(R4)春 情報処理安全確保支援士 午前II 問13 DNSSECで実現できることはどれか。…
- 2022(R4)春 情報処理安全確保支援士 午前II 問16 電子メールをスマートフォンで受信する際のメールサーバとスマートフォンとの間の通信を,メール本文を含めて暗号化するプロトコ…
- 2021(R3)秋 データベーススペシャリスト 午前II 問20 迷惑メールの検知手法であるベイジアンフィルタの説明はどれか。…
- 2021(R3)秋 プロジェクトマネージャ 午前II 問25 DNSSECの機能はどれか。…
- 2021(R3)春 ネットワークスペシャリスト 午前II 問20 スパムメールの対策として,宛先ポート番号25への通信に対してISPが実施するOP25Bの例はどれか。…
- 2021(R3)春 システムアーキテクト 午前II 問20 スパムメール対策として,サブミッションポート(ポート番号587)を導入する目的はどれか。…
- 2021(R3)春 情報処理安全確保支援士 午前II 問14 インターネットサービスプロバイダ(ISP)が,OP25Bを導入する目的の一つはどれか。…
- 2021年度(R3) ITパスポート 問56 インターネットにおいてドメイン名とIPアドレスの対応付けを行うサービスを提供しているサーバに保管されている管理情報を書き…
- 2021年度(R3) ITパスポート 問68 全ての通信区間で盗聴されるおそれがある通信環境において,受信者以外に内容を知られたくないファイルを電子メールに添付して送…
- 2017(H29)秋 システムアーキテクト 午前II 問25 スパムメール対策として,サブミッションポート(ポート番号587)を導入する目的はどれか。…
セキュリティ技術のほかの論点
暗号方式・ハッシュ53問 デジタル署名・PKI48問 利用者認証・SSO・ID連携61問 サイバー攻撃手法45問 マルウェア24問 Webアプリケーション・ソフトウェアの脆弱性32問 ネットワーク防御・セキュリティ製品33問 セキュアプロトコル・無線LAN・接続認証48問 ハードウェア・物理的セキュリティ32問 脆弱性管理・セキュリティ監視44問