本文へ移動

くらいあんとしょうめいしょ

クライアント証明書

クライアントが正当なユーザーであることをサーバー側に証明する電子的な身分証です。PKI技術に基づき発行され、パスワードに頼らない強固な認証を実現します。

詳しい説明

サーバーがクライアント(端末や利用者)を正当なユーザーであると識別するために使用する電子的な身分証明書です。公開鍵暗号基盤(PKI)技術を利用しており、特定のデバイスや利用者に配布されます。この証明書を保持していることで、パスワード情報のみに頼らない、より強固な本人確認が可能になります。

仕組みとしては、認証局(CA)によって発行されます。接続時にクライアント側が自身の証明書をサーバーに提示し、サーバー側が信頼できる認証局によって発行されたものであるか、期限切れでないか、署名が正しいかを検証します。証明書内には、所有者の公開鍵や識別情報が含まれており、通信の暗号化にも利用されます。

混同しやすいものに「サーバー証明書」があります。サーバー証明書はクライアントがサーバーの正当性を確認するために使われますが、クライアント証明書はその逆で、サーバーがクライアントを確認するために使われます。試験では、本人認証の仕組みや、SSL/TLS通信における相互認証の文脈で、どちらがどの役割を果たすかを整理して問われます。

試験で問われること

ITパスポート試験

  • 本人認証のための電子的な証明書であることを理解する。
  • パスワード漏洩のリスクを低減できるメリットを押さえる。
  • 認証局が発行する仕組みを把握する。

基本情報技術者試験

  • サーバー証明書との役割の違いを明確に区別する。
  • PKI(公開鍵暗号基盤)の仕組みの中で位置づける。
  • SSL/TLS通信における相互認証のプロセスとして問われる。