SC情報処理安全確保支援士試験 午前Ⅱ

平成31年度春期 情報処理安全確保支援士 午前Ⅱ 問15

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

SPF (Sender Policy Framework) によるドメイン認証を実施する場合、 SPFの導入時に、 電子メール送信元アドレスのドメイン所有者側で行う必要がある設定はどれか。

選択肢

  1. ア
    DNSサーバにSPFレコードを登録する。
  2. イ
    DNSの問合せで使用するポート番号を変更する。
  3. ウ
    メールサーバにディジタル証明書を導入する。
  4. エ
    メールサーバのTCPポート25番を利用不可にする。
解き方のヒントを見る

SPFは「このドメインのメール配達員リスト」をDNSに置く仕組みだよ

SPFは、受信側のメールサーバが「このメール、本当にそのドメインが許可したサーバから来てる?」と確認する仕組みだよ。たとえるなら、会社の受付がDNSに置かれた“正規の配達員リスト”を見て、目の前の配達員が本物かチェックする感じ。だから導入時に必要なのは、メールサーバ証明書やOP25Bの設定ではなく、送信元ドメインのDNSサーバにSPFレコードを設定することなんだ。

この問題で問われていること

SPFでは、送信元ドメイン側がDNSにSPFレコードを用意し、受信側がそのDNS情報を参照して送信許可サーバを確認する、という役割分担を理解できるかがポイントだよ。

Where SPF Must Be Configured

SPF works because the domain owner publishes an SPF record in DNS、 which receivers then consult to validate sending hosts

domain owner publishes SPF in DNS\nreceiver checks DNS record\nnot a certificate setting\nnot port-25 blocking

確認ポイント

  • 設定場所は DNS だと押さえる。
  • ドメイン所有者側の作業を答える。
  • 証明書導入と混同しない。
正解と解説を見る

正解

ア

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア(正解)

これは正解だよ。SPFでは、DNSに「うちのドメイン名でメールを送っていいサーバはこの人たちです」という名簿を置くんだ。お店の入口に“正規スタッフ一覧”を貼っておくようなもので、受け取る側はその一覧を見て、なりすましメールかどうかを判断できるよ。

選択肢イ

これは不正解だよ。DNSのポート番号を変えるのは、問い合わせ窓口の場所を勝手に変えるようなもの。SPFはDNSの仕組みを使ってSPFレコードを確認するだけで、DNSの通常の窓口番号を変える必要はないよ。

選択肢ウ

これは不正解だよ。ディジタル証明書は、通信相手の身元確認や暗号化に使う“身分証”みたいなもの。SPFでやりたいのは「このドメインのメールを送ってよいサーバはどれ?」という“許可された配達員リスト”を公開することなので、証明書を入れる話とは別なんだ。

選択肢エ

これは不正解だよ。TCPポート25番はメールサーバ同士がメールを届け合うための入口として使われることが多いんだ。ここを使えなくすると、正規のメール配送まで止まる可能性があるよ。SPFは入口を閉める対策ではなく、“この差出人は本物の配達員か”をDNSの許可リストで確認する仕組みだよ。

出典:独立行政法人 情報処理推進機構(IPA)平成31年度春期 情報処理安全確保支援士試験 午前Ⅱ 問15(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針