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

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

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

問題

SMTP_AUTHにおける認証の動作を説明したものはどれか。

選択肢

  1. ア
    SMTPサーバに電子メールを送信する前に、 電子メールを受信し、 その際にパスワード認証が行われたクライアントのIPアドレスは、 一定時問だけ電子メールの送信が許可される。
  2. イ
    クライアントがSMTPサーバにアクセスしたときに利用者認証を行い、 許可された利用者だけから電子メールを受け付ける。
  3. ウ
    サーバは認証局のディジタル証明書をもち、 クライアントから送信された認証局の署名付きクライアント証明書の妥当性を確認する。
  4. エ
    利用者が電子メールを受信する際の認証情報を秘匿できるように、 パスワードからハッシュ値を計算して、 その値で利用者認証を行う。
解き方のヒントを見る

SMTP-AUTHはメール送信前の本人確認だよ

SMTP-AUTHは、メールを送ろうとしてSMTPサーバにアクセスしてきた人に対して、「この人は送信していい利用者かな?」と確認する仕組みだよ。お店で商品を受け取る前に会員証を見せるように、メールを送信する前にIDやパスワードなどで認証して、許可された人だけが送信できるようにするんだ。

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

ポイントは、SMTP-AUTHが「送信前の認証」だと見抜くことだよ。メール受信後に送信を許可するPOP before SMTPや、通信相手の正当性を確認するTLSの証明書確認とは役割が違うので、そこを区別しよう。

SMTP_AUTH Role

SMTP_AUTH authenticates the client when it connects to the SMTP server so that only authorized users can send mail

authentication at SMTP connect\nauthorize sender\nnot POP-before-SMTP\nnot certificate verification

確認ポイント

  • 受信認証ではありません。
  • SMTP 接続時に認証する。
  • 許可利用者だけ送信可能にする。
正解と解説を見る

正解

イ

出典

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

選択肢ア

これは不正解だよ。これはSMTP-AUTHではなく、先に受信メール用の窓口で本人確認できた人だけ、しばらく送信窓口も使わせる「POP before SMTP」の説明なんだ。店の入口で一度顔パスした人を短時間だけ別の窓口にも通す感じだね。

選択肢イ(正解)

これは正解だよ。SMTP-AUTHは、メールを送る前にSMTPサーバで利用者認証をして、許可された人だけ送信できるようにする仕組みなんだ。郵便局の発送窓口で「あなたは送っていい利用者ですか?」と確認してから受け付ける感じだよ。

選択肢ウ

これは不正解だよ。これはクライアント証明書を使って相手を確認する仕組みの説明で、SMTP-AUTHの基本説明ではないんだ。合鍵ではなく、役所が発行した身分証明書を見せて本人確認するイメージだよ。

選択肢エ

これは不正解だよ。これは受信時のパスワードをそのまま流さないためにハッシュ値で認証する話で、SMTP-AUTHそのものの説明ではないんだ。メールを送る窓口の本人確認ではなく、受け取り窓口で合言葉を直接言わずに確認する工夫、というイメージだよ。

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

関連する過去問一覧

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