IPA公式正解:イ TLS において,ディジタル証明書は,通信データの暗号化のための鍵交換や通信相手の認証に利用されている。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【イ】です。TLS(Transport Layer Security)では、サーバから提示されたディジタル証明書を用いて通信相手が正当であるかを認証し、さらに共通鍵暗号方式による通信路暗号化のための鍵交換(または鍵共有)に証明書内の公開鍵が利用されます。
【詳細解説】■ 本問の核心・解法のポイント
公開鍵基盤(PKI)におけるディジタル証明書(X.509)の規格、構造、発行プロセス、およびTLS通信での役割についての正確な知識を問う問題です。
・各選択肢の徹底解説:
・ア:ディジタル証明書(公開鍵証明書)の国際規格は、ITU-T X.509(およびRFC 5280)で標準化されています。X.400は電子メール(MHS:メッセージ通信システム)の標準規格です。
・イ【選択肢イ★】:TLSハンドシェイクにおいて、サーバ証明書は通信相手(サーバ)の真正性を検証する認証機能を提供し、同時にその証明書内の公開鍵を用いて安全な共通鍵の配送・生成(鍵交換)を行うために利用されます。
・ウ:認証局(CA)が署名するのは、申請者の「公開鍵」に対してです。申請者の秘密鍵は申請者本人のみが厳重に保持すべきものであり、認証局に渡したり署名対象にしたりすることはありません。
・エ:ディジタル署名の生成には「秘密鍵」を用います。したがって、ルート認証局は下位認証局の公開鍵に対して「ルート認証局の秘密鍵」で署名した証明書を発行します。
よって正解はイです。