セキュリティ

基本情報技術者試験 科目A免除 修了試験 20250126 実施分 問33

TLS のクライアント認証における次の処理 a ~ c について,適切な順序はどれか。
処理処理の内容
aクライアントが,サーバにクライアント証明書を送付する。
bサーバが,クライアントにサーバ証明書を送付する。
cサーバが,クライアントを認証する。
  • ア a → b → c
  • イ a → c → b
  • ウ b → a → c
  • エ c → a → b

出典:基本情報技術者試験 科目A免除 修了試験 20250126 実施分 問33

答えと解説を見る

正解:ウ

覚える知識

TLSクライアント認証の手順

TLSクライアント認証ではサーバ証明書の提示後にクライアント証明書を送り、サーバが検証して認証する。

この問題で必要なこと

TLSではまずサーバがサーバ証明書を送り(b)、クライアントがクライアント証明書を送付(a)し、サーバがクライアントを認証する(c)。順序はb→a→c。

ひっかけ

クライアント証明書を先に送ると考えさせる、認証を証明書送付前に置かせる。

この知識の出題:本試験系 0 回・免除試験 1 回(公開問題での観測値)

この知識をアプリで解いて覚える レッスン「認証局(PKI)とディジタル証明書」で学ぶ