令和7年度秋期 応用情報技術者試験 午前 問39
CRLに関する記述のうち,適切なものはどれか。
- ア RFC 5280では,認証局は,発行したデジタル証明書のうち失効したものについては,シリアル番号を失効後1年間CRLに記載するよう義務付けている。
- イ Webサイトの利用者のWebブラウザは,そのWebサイトにサーバ証明書を発行した認証局の公開鍵がWebブラウザに組み込まれていれば,CRLを参照しなくてもよい。
- ウ 認証局は,発行した全てのデジタル証明書の有効期限をCRLに記載する。
- エ 認証局は,有効期限内のデジタル証明書が失効されたとき,そのシリアル番号をCRLに記載する。
解答・解説を見る
正解:エ
AI解説
CRL(Certificate Revocation List、証明書失効リスト)は、認証局(CA)が発行したデジタル証明書のうち、有効期限内であるにもかかわらず何らかの理由で失効したものについて、そのシリアル番号を一覧にして公開するリストである。有効期限切れで自然に無効になった証明書は掲載対象外である。 ア: RFC 5280には「失効後1年間シリアル番号をCRLに記載し続けることを義務付ける」という規定はなく、掲載期間の扱いは実装や運用方針に委ねられる部分がある。 イ: サーバ証明書を発行した認証局の公開鍵がブラウザに組み込まれていても、それは証明書の署名検証ができることを意味するだけであり、証明書が失効していないかどうかはCRLやOCSPなどで別途確認する必要がある。 ウ: 証明書自体の有効期限はその証明書の中に記載されており、認証局が発行した全証明書の有効期限をまとめて記載するのはCRLの役割ではない。 エ: 正解。CRLは、有効期限内のデジタル証明書が何らかの理由で失効した場合に、そのシリアル番号を記載するリストである。 💡 CRLは「まだ有効期限内なのに失効してしまった証明書」だけを載せる点が要点である。期限切れの証明書はそもそも無効なのでCRLに載せる必要がない。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。