平成26年度秋期 応用情報技術者試験 午前 問37
SMTP-AUTH(SMTP Service Extension for Authentication)における認証の動作を説明したものはどれか。
- ア SMTP サーバは,クライアントがアクセスしてきた場合に利用者認証を行い,認証が成功したとき電子メールを受け付ける。
- イ サーバは認証局のディジタル証明書をもち,クライアントから送信された認証局の署名付きクライアント証明書の妥当性を確認する。
- ウ 電子メールを受信した際にパスワード認証が成功したクライアントの IP アドレスは,一定時間だけ SMTP サーバへの電子メールの送信が許可される。
- エ パスワードを秘匿するために,パスワードからハッシュ値を計算して,その値で利用者が電子メールを受信する際の利用者認証を行う。
解答・解説を見る
正解:ア
AI解説
SMTP-AUTHは、メール送信プロトコルSMTPに利用者認証機能を追加した拡張仕様である。クライアントがSMTPサーバに接続した時点でユーザ名・パスワードなどによる利用者認証を行い、認証に成功した場合だけ電子メールの送信(投稿)を受け付けることで、第三者による不正なメール送信を防ぐ。 ア: 正しい。SMTP接続時に利用者認証を行い、成功したときだけメールを受け付けるのがSMTP-AUTHである。 イ: 認証局の署名付きクライアント証明書を検証するのはSSL/TLSのクライアント認証の説明であり、SMTP-AUTHの動作ではない。 ウ: メール受信(POP)の認証成功後に一定時間だけ送信を許可するのはPOP before SMTPの説明である。SMTP-AUTHの普及前に使われた代替手段である。 エ: パスワードのハッシュ値で受信時の認証を行うのはAPOP(POP3の認証方式)の説明であり、送信時の認証であるSMTP-AUTHとは異なる。 💡 送信時認証=SMTP-AUTH、受信認証を流用した送信許可=POP before SMTP、受信時のハッシュ認証=APOPと、メール認証3方式は説明の入替え出題が定番なので必ず区別できるようにしておく。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。