本文へ移動

しーあーるえる

CRL

CRL = Certificate Revocation List

公開鍵暗号基盤において、有効期限内であっても不正使用などの理由で無効化されたデジタル証明書のシリアル番号をまとめたリストです。

詳しい説明

CRLは、公開鍵暗号基盤において、有効期限内であっても不正使用や秘密鍵の漏えいといった理由で無効化されたデジタル証明書のシリアル番号を一覧にしたリストのことです。認証局が発行し、利用者やシステムが証明書を利用する際に、このリストを参照することで、その証明書がまだ有効であるか、あるいは既に失効しているかを確認します。

この仕組みは、デジタル証明書の信頼性を維持するために不可欠です。証明書を発行した後、何らかの理由でその信頼性が損なわれた場合、期限切れを待つのではなく、即座に無効化して利用者に知らせる必要があります。認証局は定期的にこのリストを更新・配布し、システム側はその最新版をチェックすることで、偽造された証明書や不正な証明書によるセキュリティ事故を防止します。

混同しやすい語にOCSPがあります。CRLがリストを配布してクライアント側で確認させるのに対し、OCSPは認証局のサーバーへ個別に問い合わせてリアルタイムに状態を確認する方式です。試験では、証明書の有効性を確認する手法として、CRLとOCSPのどちらがどのような仕組みで動くか、また失効リストであるという役割が正しく理解できているかが問われます。

試験で問われること

ITパスポート試験

  • デジタル証明書の失効を確認するためのリストであること
  • CRLは認証局が発行するものであること
  • 証明書が有効期限内でも無効化される場合があることを理解する

基本情報技術者試験

  • CRLとOCSPの仕組みの違いと使い分け
  • 公開鍵暗号基盤における証明書の管理プロセス
  • 有効期限と失効の概念の区別