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

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

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

問題

送信元を誕称した電子メールを拒否するために、 SPF (Sender Policy Framework) の仕組みにおいて受信側が行うことはどれか。

選択肢

  1. ア
    Resent-Sender:、 Resent-From:、 Sender:、 From:などのメールヘッダ情報の送信者メールアドレスを基に送信メールアカウントを検証する。
  2. イ
    SMTPが利用するボート番号25の通信を拒否する。
  3. ウ
    SMTP通信中にやり取りされるMAIL FROMコマンドで与えられた送信ドメインと送信サーバのIPアドレスの適合性を検証する。
  4. エ
    電子メールに付加されたディジタル時名を受信側が検証する。
解き方のヒントを見る

午前II 問12

SPFは、メールを受け取った側が「このメール、本当にそのドメインが許可したサーバから来てる?」と確認する仕組みだよ。たとえば会社の受付で、配達員が“○○社から来ました”と言ったときに、受付が名簿を見て「この人は許可された配達員かな?」とチェックするイメージ。具体的には、受信メールのエンベロープFromなどに書かれたドメインのDNSからSPFレコードを調べて、その送信元IPアドレスが送信を許可されたサーバかどうかを確認するよ。

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

ポイントは、SPFでは送信側がDNSに“送信を許可するサーバ”を登録し、受信側がそれを見て検証する、という役割分担を理解することだよ。送信側が自分で合格判定するのではなく、受信側がDNSの情報を使ってチェックするところを押さえよう。

SPF Verification

in SPF、 the receiver checks the sending domain's DNS record to verify whether the source server IP is authorized to send mail for that domain

receiver queries DNS\ncheck SPF record\nverify sending server IP

確認ポイント

  • 受信側が検証する。
  • DNS の SPF レコードを見る。
  • 送信元 IP の妥当性を確認する。
正解と解説を見る

正解

ウ

出典

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

選択肢ア

不正解だよ。メールヘッダのFromなどは、手紙の差出人欄みたいに後から書ける情報なんだ。そこだけ見ても「本当にその人が出したか」は確かめにくいよ。SPFはヘッダではなく、SMTP通信中のMAIL FROMのドメインと送信元IPアドレスを見て確認する仕組みだよ。

選択肢イ

不正解だよ。SMTPの25番ポートを全部ふさぐのは、郵便局の入口を閉めてしまうようなものなんだ。迷惑メールも止まるかもしれないけど、普通のメール送信までできなくなるので、送信元ドメインを確認する仕組みの説明ではないよ。

選択肢ウ(正解)

正解だよ。SPFは、差出人の会社名を名乗る配達員が来たときに「この会社が許可した配達員リストに、この人は載っているかな?」と確認するような仕組みなんだ。MAIL FROMで示された送信ドメインについて、そのドメインが許可している送信サーバのIPアドレスかどうかをDNS情報で検証するよ。

選択肢エ

不正解だよ。電子メールのディジタル署名を検証するのは、封筒に押された本人確認用の印鑑をチェックするようなもので、S/MIMEやDKIMなどに関係する考え方だよ。SPFは署名を見るのではなく、送ってきたサーバのIPアドレスがそのドメインから許可されているかを確認する仕組みだよ。

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

関連する過去問一覧

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