ディジタル証明書の受渡しに関するネットワークスペシャリスト試験
承知しました ✅ ここでは ディジタル証明書の受渡し(サーバ・クライアント間の証明書交換や検証の流れ) をテーマに、ネットワークスペシャリスト試験の 午後Ⅱ形式(長文シナリオ+設問) を10問分まとめて作成します。 TLSハンドシェイク、証明書チェーン、信頼性検証、CRL/OCSP との関係も盛り込みました。 --- 午後Ⅱ形式問題:ディジタル証明書の受渡し --- ■ 問題1 ある企業のWebサーバはTLSにより通信を保護している。クライアントがサーバに接続すると、サーバはディジタル証明書を提示する。 このときクライアントが行う処理として最も適切なものを述べよ。 解答例:証明書の有効期限、発行者、署名の正当性、失効状態を確認し、提示されたホスト名と一致しているか検証する。 --- ■ 問題2 サーバ証明書の受渡し時に、中間CA証明書が含まれない場合にクライアントで発生し得る問題を説明せよ。 解答例:証明書チェーンが途中で切れ、信頼できるルートCAまで検証できず、接続が拒否される。 --- ■ 問題3 クライアント証明書を利用するTLS通信では、サーバからどのような要求が行われるか。 解答例:サーバは「CertificateRequest」メッセージを送り、クライアントに証明書を提示させ、クライアント認証を行う。 --- ■ 問題4 証明書受渡し時に「CRL Distribution Point」が利用されるのはどのような場面か説明せよ。 解答例:証明書の失効確認を行う際、クライアントが証明書に記載されたCRLの配布先から失効リストを取得する場面。 --- ■ 問題5 OCSPを利用する証明書受渡しにおいて、OCSPステープリングが有効な場合の利点を述べよ。 解答例:サーバが事前にOCSPレスポンスを取得して提示することで、クライアントが直接OCSPサーバに問い合わせる必要がなくなり、遅延や負荷を軽減できる。 --- ■ 問題6 証明書の「Subject Alternative Name (SAN)」フィールドが証明書受渡し時に確認される理由を述べよ。 解答例:複数のホスト名やIPアドレスが記載されている場合、接続先がそのいずれかと一致するかを確認するため。 --- ■ 問題7 証明書受渡しの過程で「自己署名証明書」が提示された場合、クライアントはどのよう...