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

平成26年度秋期 情報処理安全確保支援士 午前Ⅰ 問12

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

問題

SMTP_AUTH (SMTP Service Extension for Authenticaion) における認証の動作を説明したものはどれか。

選択肢

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

午前I 問12:サーバ証明書は“身分証チェック”だよ

サーバ証明書を確認すると、その公開鍵が本当に目的の相手のものかを確かめられるよ。たとえば、知らない人から鍵を渡されても不安だけど、信頼できる機関が発行した身分証つきなら「この人で間違いなさそう」と判断できる、というイメージだよ。

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

ここでは、公開鍵そのものや秘密鍵ではなく、“その公開鍵の持ち主が本物かを証明するもの”がサーバ証明書だと見抜けるかがポイントだよ。

Digital Certificate

a digital certificate binds identity information to a public key using a CA signature

identity + public key\nCA signature

確認ポイント

  • 秘密鍵を配布する仕組みではありません。
  • 相手確認に使う。
  • CA 署名付き証明を選ぶ。
正解と解説を見る

正解

ア

出典

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

選択肢ア(正解)

これは正解だよ。SMTP-AUTHは、メールを送ろうとする人にSMTPサーバが『まず身分証を見せてね』と確認し、ID・パスワードなどで本人確認できたら送信を受け付ける仕組みなんだ。郵便局の窓口で、差出人確認ができた人だけ荷物を出せるようにするイメージだよ。

選択肢イ

これは不正解だよ。認証局の証明書やクライアント証明書を使って相手を確認する話は、証明書ベースの認証やTLSの世界の話なんだ。SMTP-AUTHの基本は、メール送信時にID・パスワードなどで利用者を確認する仕組みなので、合鍵ではなく公的な身分証明書を確認する別方式の説明になっているよ。

選択肢ウ

これは不正解だよ。受信時に認証できたIPアドレスだけ、しばらく送信を許す方式は『POP before SMTP』の説明だよ。いったん家の玄関で本人確認できた人なら、少しの間だけ裏口も通してあげるような仕組みだね。SMTP-AUTHは、送信するときにSMTPサーバ自身がその場で利用者認証する点が違うよ。

選択肢エ

これは不正解だよ。パスワードをそのまま送らずハッシュ値などを使う認証方式はあるけれど、この説明は『電子メールを受信する際』の利用者認証になっている点が違うんだ。SMTP-AUTHは主にメール送信時に、SMTPサーバが『この人は送ってよい利用者か』を確認する仕組みだよ。

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

関連する過去問一覧

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