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

平成21年度秋期 情報処理安全確保支援士 午前Ⅱ 問3

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

問題

SMTP-AUTH認証はどれか。

選択肢

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

メールを出す前に、送信ポスト(SMTPサーバー)に身分証を提示する

メール送信時の認証技術「SMTP-AUTH(SMTP認証)」の問題だよ。昔のメール送信システム(SMTP)には誰でもメールを送れるという弱点があったから、スパムメールの踏み台にされやすかったんだ。そこで、メールを送信する時にもIDとパスワードでユーザー認証を行って、正規のユーザーだけがメールを出せるようにした仕組みだよ。

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

メール送信時のプロトコル「SMTP」そのものにユーザー認証を追加した仕組み(SMTP-AUTH)の定義を選ぼう。「POP before SMTP」のような別方式との違いも整理しておこう。

SMTP-AUTH の役割

メール送信時に SMTP サーバが ID とパスワードなどで利用者認証を行います。これにより第三者中継の抑止にもつながります。

クライアント -> SMTP サーバ\n送信前に認証\n認証済み利用者のみ送信可

確認ポイント

  • POP before SMTP は受信認証後に送信許可する別方式です。
  • クライアント証明書確認の説明ではありません。
  • SMTP サーバにアクセスした時点で認証する選択肢を選びます。
正解と解説を見る

正解

イ

出典

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

選択肢ア

これは不正解だよ。これはPOP before SMTPの説明で、先にメール受信の認証に成功したIPアドレスだけ、しばらく送信を許可する方式なんだ。たとえると、建物に入った人の住所札を見て「この人は少しの間だけ発送口も使ってOK」とする感じで、送信時にSMTPサーバで直接ログインするSMTP-AUTHとは違うよ。

選択肢イ(正解)

これが正解だよ。SMTP-AUTHは、クライアントがSMTPサーバへメールを送るときに利用者認証をして、許可された人だけ送信できるようにする仕組みなんだ。たとえると、郵便局の投函口を誰でも使える状態にせず、受付で会員証と暗証番号を確認してから手紙を預かるイメージだよ。

選択肢ウ

これは不正解だよ。これは「証明書で本人確認する方式」の説明で、メール送信時にIDとパスワードでログインするSMTP-AUTHとは別物なんだ。たとえると、窓口で会員証を見せて確認してもらう話であって、メール送信用の受付でユーザー名とパスワードを入れる話ではないよ。

選択肢エ

これは不正解だよ。これはメールを受信するときに、パスワードそのものを流さずハッシュ値などで確認する方式の説明だね。SMTP-AUTHは「送信するとき」の認証なので、郵便を出す受付で本人確認する話なのに、これは郵便受けを開けるときの鍵の話になっているよ。

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

関連する過去問一覧

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