マナビング基本情報技術者

メール送信時の認証と受信時の認証をどう区別する?

基本情報技術者試験 平成29年度春期 午前 問44 / セキュリティ › セキュリティ実装技術

過去問にチャレンジ

平成29年度春期 午前 問44

電子メールの送信時に,送信者を送信側のメールサーバで認証するためのものはどれか。

  1. ア

    APOP

  2. イ

    POP3S

  3. ウ

    S/MIME

  4. エ

    SMTP-AUTH

会話形式の解説

講師講師
まず「いつ」「どこで」認証するのかを確認しましょう。求められているのは、送信時に送信側のメールサーバが行う利用者認証です。
受験者受験者
APOPにも認証という役割があるので、候補に思えます。
講師講師
APOPが使われるのはメールを受信するときです。認証でも、送信時という条件に合いません。
受験者受験者
POP3Sは通信を保護するので、送信者の認証にも使えますか。
講師講師
POP3Sは、受信に使うPOP3の通信をTLSで保護します。通信の保護と、送信側サーバによる利用者認証は分けて考えます。
受験者受験者
では、S/MIMEの署名はどうでしょう。送信者を確かめることと似て見えます。
講師講師
S/MIMEはメールの署名や暗号化に使います。ただし、その署名は送信側サーバが送信時に利用者を認証することとは別です。
受験者受験者
残るSMTP-AUTHは、送信時にサーバが利用者を認証する仕組みですか。
講師講師
はい。SMTP-AUTHはSMTPに認証機能を加え、送信側サーバがメール送信時の利用者を認証します。したがって、これが正解です。
受験者受験者
認証という言葉だけで選ばず、送信か受信か、サーバの認証か通信の保護かを確かめればよいのですね。
講師講師
そのとおりです。メールの署名も別の役割です。選択肢ごとに使う場面と目的を確認すると、混同を避けられます。

まとめ

正解はSMTP-AUTHです。SMTPに認証機能を加え、送信側のメールサーバが送信時の利用者を認証します。APOPは受信時の認証、POP3Sは受信に使う通信の保護、S/MIMEはメールの署名や暗号化に用いるため、設問の条件には合いません。

解答・解説

正解はエです

この問題のテーマ

メールの送信時に、送信側のメールサーバが利用者を認証する仕組みを問う問題です。

解き方の考え方

まず、設問が求めるのはメールの「送信時」の認証だと確認します。次に各選択肢の役割を、受信時の認証、通信の保護、メールの署名・暗号化、送信時の認証に分けて考えます。

選択肢ごとの解説

  1. ×ア  APOP
    APOPはメールを受信するときの認証方式です。設問が求める送信時の認証には当たりません。
  2. ×イ  POP3S
    POP3Sは、受信に用いるPOP3の通信をTLSで保護します。通信を保護していても、送信側サーバで送信者を認証する仕組みではありません。
  3. ×ウ  S/MIME
    S/MIMEはメールの署名や暗号化に用います。その署名は、送信側サーバが送信時に利用者を認証することとは別です。
  4. ○エ  SMTP-AUTH
    SMTP-AUTHはSMTPに認証機能を加える仕組みです。送信側サーバがメール送信時の利用者を認証するので、設問の条件に合います。

POINT

  • メールの送信と受信では、問われる仕組みが異なります。
  • 通信の保護と、サーバによる利用者認証は区別します。
  • メールの署名と、送信時にサーバが行う認証も区別します。

※出典:平成29年度春期 基本情報技術者試験 午前 問44