Skip to content

47-Day Certificates Are Coming. Are You Ready?

Act Now →

CRL vs ARL: Why Both Matter in PKI

Certificate Lifecycle Management

Quick answer: A Certificate Revocation List (CRL) publishes the revocation status of end-entity certificates issued to users, servers, and devices, while an Authority Revocation List (ARL) publishes the revocation status of CA certificates within the trust hierarchy itself. Both use the same RFC 5280 format, but missing an ARL update carries far greater consequences: it can leave an entire compromised CA, and every certificate it ever issued, trusted by mistake.

Every digital certificate carries an expiry date, but a certificate does not need to reach that date before it becomes untrustworthy. Private key compromises, organizational changes, CA misconfigurations, and security incidents can all render a certificate invalid well before its scheduled expiry, and the PKI infrastructure must have a reliable mechanism to communicate that invalidation to every relying system.

That mechanism is certificate revocation, and within X.509 Public Key Infrastructure it operates at two distinct levels. A Certificate Revocation List (CRL) communicates the revocation of end-entity certificates, those issued to users, servers, and devices. An Authority Revocation List communicates the revocation of CA certificates, those issued to the Certificate Authorities that sit within the trust hierarchy itself.

The distinction matters operationally because the consequences at each level are fundamentally different in scale. A single revoked end-entity certificate affects one identity or service. A revoked CA certificate can invalidate every certificate that CA ever issued, potentially spanning thousands of identities across an organization’s entire PKI environment.

Understanding how each list works, where they differ, and where enterprise environments most commonly fall short requires starting with the PKI hierarchy that gives both lists their context.

Jump to: Executive Summary | Key Takeaways | Quick Checklist | Comparison Table | Decision Table | Owner/Action Matrix | What to Do Next | FAQ

Executive Summary

A CRL and an ARL share the same RFC 5280 format but serve different levels of the PKI trust hierarchy: a CRL revokes end-entity certificates, while an ARL revokes CA certificates and, by extension, every certificate issued beneath the affected CA. Enterprise PKI teams generally manage CRLs well but frequently skip ARL publication entirely, leaving no formal mechanism to revoke a compromised Intermediate CA. This gap is becoming more consequential as certificate volumes grow and revocation checking has to happen more often: DigiCert’s July 2025 Trust Pulse Survey found 45% of enterprises had certificate-related downtime in the past year, with 37.5% traced to expired or improperly validated certificates, and the CA/Browser Forum’s move to 47-day TLS certificates by March 2029 means revocation infrastructure has to hold up under far more frequent issuance and validation cycles. This guide covers the PKI trust hierarchy, how CRL and ARL each work, where enterprise gaps most commonly appear, a revocation monitoring decision table, and what to do next for PKI, security, platform, and compliance teams.

Key Takeaways

  • A CRL lists revoked end-entity certificates; an ARL lists revoked CA certificates. Both use the same RFC 5280 format, distinguished by the onlyContainsCACerts flag in the Issuing Distribution Point extension.
  • A missed CRL entry affects one certificate. A missed ARL entry can leave an entire compromised CA, and everything it ever issued, trusted by mistake.
  • Many internal PKI deployments never publish an ARL at all, assuming a Root CA will never need to revoke an Intermediate CA.
  • Distribution point outages commonly fail open rather than closed, meaning revocation checking can silently stop working without triggering an alert.

Quick Checklist

  • Confirm an ARL is actually published for your Root CA, not assumed to be unnecessary.
  • Check the validity period on your ARL; several months or longer creates an extended exposure window if an Intermediate CA is compromised.
  • Verify CRL and ARL distribution point availability is actively monitored, not just assumed to be reachable.
  • Test the revocation workflow end to end at least once during a PKI audit cycle, not just certificate issuance and renewal.
  • Maintain a current inventory of which systems hold certificates issued by each Intermediate CA, so you can assess blast radius before revoking.

The PKI Trust Hierarchy

Public Key Infrastructure is organized as a hierarchical chain of trust. A Root Certificate Authority sits at the apex of this hierarchy and serves as the ultimate trust anchor. The Root CA issues certificates to one or more Intermediate or Subordinate CAs, which in turn issue certificates to end entities including users, servers, network devices, and applications.

The Root CA is typically maintained in an air-gapped, offline environment to protect its private key from exposure. Because it does not participate in routine certificate issuance, its primary operational functions are to certify Intermediate CAs beneath it and, when necessary, to revoke those certifications if an Intermediate CA becomes compromised or untrustworthy.

Trust in this model is transitive. When a relying party validates a server certificate, it constructs a certificate chain from the end-entity certificate up through any Intermediate CAs to the Root CA. Each link in that chain is verified cryptographically, and trust is accepted only if the entire chain validates successfully back to a Root CA the relying system already trusts.

It is this top-down inheritance of trust that makes authority-level revocation so important. A compromise at the Intermediate CA level propagates downward to every certificate that CA has issued, making authority-level revocation one of the most consequential operations in PKI management. The CRL and ARL each serve a defined role within this hierarchy, and understanding them separately makes their differences easier to compare.

Certificate Revocation List

A Certificate Revocation List is a digitally signed data structure published by a Certificate Authority to communicate the revocation status of the end-entity certificates it has issued. Each entry in a CRL identifies a revoked certificate by its serial number, accompanied by the revocation date and an optional reason code drawn from the set defined in RFC 5280, such as keyCompromise, affiliationChanged, or cessationOfOperation.

The CRL format is defined by RFC 5280, which specifies a standard set of fields including the issuer’s distinguished name, the thisUpdate timestamp indicating when the CRL was published, and the nextUpdate timestamp indicating when the next CRL will supersede it. The CRL is signed using the issuing CA’s private key, allowing any relying party to verify its authenticity and detect tampering before relying on its contents.

During certificate path validation, a relying party retrieves the CRL from the URL specified in the CRL Distribution Point extension embedded within the certificate under evaluation, or from another configured source. The relying party checks whether the certificate’s serial number appears in the CRL. If it does, the certificate is considered revoked and the validation fails regardless of the certificate’s stated expiry date. If it does not, the certificate passes the revocation check and validation proceeds to other criteria.

In high-volume environments where CRL file sizes grow significantly over time, Delta CRLs are commonly used to reduce the bandwidth and processing overhead associated with full CRL downloads. A Delta CRL carries only the incremental changes since the most recent base CRL was published, and relying parties combine the base CRL with the latest Delta CRL to reconstruct the complete revocation picture.

CRLs are well understood and broadly implemented across enterprise PKI environments, though operational gaps in distribution point availability and validity period management remain common. The ARL operates on the same technical foundation but addresses a categorically different revocation concern.

Enterprise PKI Services

Get complete end-to-end consultation support for all your PKI requirements!

Authority Revocation List

An Authority Revocation List is technically a CRL, sharing the same ASN.1 encoded data structure, the same signing mechanism, the same distribution model, and RFC 5280 format while being used to publish the revocation status of CA certificates. The defining difference is the scope of what it lists. Where a CRL enumerates revoked end-entity certificates, an ARL enumerates revoked CA certificates, specifically the certificates issued by a superior CA to the Intermediate or Subordinate CAs beneath it in the hierarchy.

When a Root CA determines that an Intermediate CA’s certificate must be revoked, whether due to a key compromise, an operational failure, a policy violation, or decommissioning, it adds that certificate’s serial number to its ARL. Relying parties that perform full certificate path validation are required to check the ARL for each CA in the chain, not only the CRL for the end-entity certificate. If any CA certificate in the chain appears on a valid ARL, the entire path validation fails.

The ARL is distinguished from a standard CRL using the Issuing Distribution Point extension in the X.509 v2 CRL format. This extension carries an onlyContainsCACerts flag that signals to relying parties that the list contains authority-level certificates rather than end-entity certificates. The distribution point URL for the ARL is embedded in the CA certificate itself, following the same pattern as CRL Distribution Points for end-entity certificates.

The operational requirements for an ARL are governed by the same standards as a CRL. NIST SP 800-57 Part 1 establishes that revocation information at every level of the certificate hierarchy must remain current and accessible, because a stale or unavailable ARL creates the same exposure as a missing CRL, with the difference that the exposure extends across every certificate issued under the affected CA rather than just a single identity.

With both mechanisms fully defined, a direct comparison between them clarifies which operational controls each one demands and where the risks of neglecting either one are most severe.

CRL vs ARL

Although a CRL and an ARL share the same technical specification, their operational roles, update requirements, and failure consequences differ in ways that matter significantly for PKI governance. The table below compares both mechanisms across the dimensions most relevant to enterprise certificate management.

AspectCRLARL
Full nameCertificate Revocation ListAuthority Revocation List
What it listsRevoked end-entity certificatesRevoked CA certificates
Issued byThe CA that issued the end-entity certificatesThe parent CA that issued the Intermediate CA
Checked duringEnd-entity certificate validationCA certificate path validation
Update frequencyEvery few hours to one day, depending on CA policyEvery few days to weeks, since CA certificates change rarely
Impact of a missOne certificate remains trusted when it should not beAn entire CA chain remains trusted when it should not be
Defined inRFC 5280 and X.509 v2RFC 5280 and X.509 v2 (same format, different scope)
Enterprise adoptionWidely monitored and managed across most environmentsFrequently overlooked or not implemented at all

The impact row is the most operationally significant distinction. A missed CRL entry allows a single certificate to remain trusted beyond the point at which it should have been rejected. A missed ARL entry allows an entire Intermediate CA, along with every certificate it has ever issued, to remain trusted after the CA’s own certificate has been revoked.

Update frequency reflects a similar asymmetry. CRLs in active environments are often refreshed every few hours to reflect the high velocity of end-entity certificate changes. ARLs are refreshed less frequently because CA certificate changes are rare, but their validity periods still warrant the same deliberate configuration. Both mechanisms require deliberate, policy-driven configuration rather than default settings accepted during initial deployment.

This operational reality is where enterprise environments most commonly encounter gaps in revocation management.

Common Enterprise Gaps

Both CRL and ARL management can develop operational gaps over time, especially where revocation processes are not regularly reviewed. The following gaps appear most frequently across organizations of all sizes.

  • No ARL published for the Root CA. A significant number of internal PKI deployments do not publish an ARL at all, operating under the assumption that the Root CA will never need to revoke an Intermediate CA. This assumption leaves the environment without any formal mechanism to communicate authority-level revocation when a compromise or decommissioning event occurs.
  • ARL validity periods that create excessive exposure windows. An ARL with a validity period of several months or longer means that a revoked Intermediate CA remains trusted by any relying system that has cached the previous ARL until that cached copy expires, potentially extending the impact of a compromise by weeks or months.
  • CRL distribution point availability not actively monitored. When a CRL or ARL distribution point URL becomes unreachable, many relying systems default to a fail-open behavior, treating the certificate as valid rather than failing the validation. This means an infrastructure outage can silently disable revocation checking across the entire environment without generating an immediate alert.
  • Revocation workflows not exercised during routine PKI audits. Most PKI audit processes verify certificate issuance, renewal, and expiry management, but few organizations regularly test the revocation path end to end. When an actual revocation event occurs, the process is untested and the operational steps are unclear to the team responsible for executing them.
  • No maintained inventory of certificate dependencies under each Intermediate CA. Without a current record of which systems, applications, and services hold certificates issued by a given Intermediate CA, it is impossible to assess the blast radius of revoking that CA or to communicate proactively with affected teams before the ARL update propagates.
  • For CRL management specifically, the same principles apply at the end-entity level. Distribution point availability, CRL freshness, and certificate inventory are all areas where automation and certificate discovery tooling make a measurable difference, and this is where purpose-built certificate lifecycle management tooling contributes most directly.

Certificate Management

Prevent certificate outages, streamline IT operations, and achieve agility with our certificate management solution.

Revocation Monitoring Decision Table

Use this table to map your current PKI posture to the action needed and who should own it.

SituationRecommendationOwnerExpected outcome
No ARL currently published for the Root CAPublish an ARL and configure the Issuing Distribution Point extension with the onlyContainsCACerts flagPKI TeamA formal mechanism exists to revoke a compromised Intermediate CA
ARL validity period is several months or longerShorten the validity period and confirm relying systems refresh their cached copy on that schedulePKI Team with Security Team reviewReduced exposure window if an Intermediate CA is compromised
CRL or ARL distribution point uptime is not actively monitoredAdd distribution point availability to existing infrastructure monitoring with alerting on failurePlatform/DevOps TeamA distribution point outage triggers an alert instead of silently disabling revocation checking
Revocation workflow has never been tested end to endRun a tabletop or live test of revoking a non-production certificate and confirm relying systems reject itSecurity TeamConfidence that the revocation path works before an actual incident requires it
No inventory of which systems hold certificates under each Intermediate CABuild and maintain a certificate discovery inventory mapped to issuing CAPKI Team with Compliance Team for audit evidenceBlast radius of any future CA revocation can be assessed before it happens

Owner/Action Matrix by Team

TeamPrimary ResponsibilityKey Action
PKI TeamCRL and ARL publication, validity periods, CA hierarchy designConfirm an ARL exists for every Root and Intermediate CA and that validity periods are deliberately set, not defaulted
Security TeamRevocation workflow testing, incident responseTest the revocation path end to end and confirm relying systems fail closed, not open, on a distribution point outage
Platform/DevOps TeamDistribution point infrastructure and monitoringAdd CRL/ARL distribution point availability to existing uptime monitoring with alerting
Compliance TeamAudit evidence for revocation controlsConfirm revocation testing and certificate inventory are documented as part of PKI audit evidence

What to Do Next

For PKI Teams

Confirm every Root and Intermediate CA in your hierarchy has a published ARL with a deliberately configured validity period, not a default left over from initial deployment.

For Security Teams

Run a live or tabletop test of the revocation workflow, including confirming how relying systems behave when a distribution point is unreachable.

For Platform/DevOps Teams

Add CRL and ARL distribution point endpoints to existing uptime monitoring so an outage generates an alert instead of silently disabling revocation checking.

For Compliance Teams

Confirm revocation workflow tests and certificate dependency inventories are captured as audit evidence, not just issuance and renewal records.

How Encryption Consulting Can Help

Encryption Consulting ‘s CertSecure Manager offers a PKI health view to pre-detect and monitor such failures. The following is a detailed explanation of how CertSecure Manager helps in resolving these complications:

CertSecure performs a detailed check of all the Certification Authority components and showcases all the CDP and AIA, along with the remaining days for the CRL. If a failure is detected, the solution automatically alerts the admins about the issue.

  • Detailed Check: CertSecure verifies all the certification authority’s components and provides a centralized view of the PKI health.
  • CDP, AIA points: It identifies the CDP and Authority Information Access (AIA) points for locating the CRL.
  • Remaining Lifetime of CRL: It displays the remaining lifetime before the CRL expires. This helps admins to update the list and mitigate the risk of relying on outdated CRL.
  • Automated Alerts: CertSecure provides an integrated alerting mechanism to notify the admins about the expiration, as well as incident management in case of failures related to CRLs.

The platform is purpose-built around the CRL-driven revocation workflows that underpin enterprise certificate trust, making certificate automation for revocation proactive, auditable, and scalable as the certificate environment grows. The same discovery layer that tracks CRL and ARL health also feeds into broader CBOM Secure and PQC readiness work; our PQC Center of Excellence covers how certificate discovery, crypto agility, and revocation infrastructure connect as organizations plan post-quantum migration. See how a CBOM turns inventory into ongoing intelligence for that connection in more depth.

Conclusion

CRLs and ARLs address the same underlying requirement from different positions within the PKI trust hierarchy. A CRL communicates the revocation of individual end-entity certificates, while an ARL communicates the revocation of CA certificates and, by extension, invalidates the entire downstream certificate hierarchy beneath them. Both are defined by the same RFC 5280 specification, but their operational importance, update requirements, and failure consequences differ significantly.

In practice, CRL management is well established across enterprise environments, though distribution point monitoring and revocation workflow testing remain areas where gaps persist. ARL management follows the same principles and is applied according to each organization’s CA hierarchy.

CertSecure Manager gives organizations the operational infrastructure to manage CRL workflows with the level of visibility, automation, and auditability that enterprise PKI environments require. For teams looking to strengthen their certificate revocation posture, Encryption Consulting is a practical starting point for that work.

Frequently Asked Questions

What is the main takeaway from CRL vs ARL: Why Both Matter in PKI?

A CRL and an ARL use the same RFC 5280 format but operate at different levels of the PKI trust hierarchy. A CRL revokes end-entity certificates one at a time, while an ARL revokes CA certificates and, by extension, every certificate the affected CA ever issued. Many enterprise PKI deployments manage CRLs well but never publish an ARL at all, leaving no formal mechanism to revoke a compromised Intermediate CA.

Why does this matter for enterprise certificate lifecycle management?

A missed CRL entry leaves one certificate trusted when it should not be. A missed ARL entry can leave an entire compromised CA, and every certificate it issued, trusted by mistake, which is a far larger blast radius. DigiCert’s July 2025 Trust Pulse Survey found 45% of enterprises had certificate-related downtime in the past year, with 37.5% traced to expired or improperly validated certificates, underscoring how much revocation hygiene affects overall certificate lifecycle risk.

What teams are responsible for acting on this guidance?

PKI teams own CRL and ARL publication and validity period configuration. Security teams test the revocation workflow end to end and confirm fail-closed behavior. Platform and DevOps teams monitor distribution point availability. Compliance teams document revocation testing and certificate inventories as audit evidence.

What risks increase if this topic is handled manually?

Manual, unmonitored revocation management risks a distribution point going unreachable without anyone noticing, since many relying systems fail open rather than closed. It also risks discovering during an actual security incident, rather than beforehand, that no ARL was ever published for the Root CA.

How does automation reduce certificate outage risk?

Automated monitoring of CRL and ARL distribution points, remaining validity lifetime, and certificate dependencies removes the reliance on someone manually checking these details. Platforms like CertSecure Manager surface CDP and AIA points, flag approaching CRL expiry, and alert admins automatically, closing the gap that causes silent revocation failures.

What metrics should teams track after implementation?

Track ARL and CRL distribution point uptime, remaining validity lifetime on each list, time since the revocation workflow was last tested end to end, and whether every Root and Intermediate CA in the hierarchy has a published, current ARL.

How does this connect to 47-day TLS certificate readiness?

The CA/Browser Forum’s Ballot SC-081v3 phases maximum public TLS certificate validity down to 200 days in March 2026, 100 days in March 2027, and 47 days by March 2029. Higher issuance and renewal frequency also means more revocation-checking traffic against CRLs, which makes distribution point reliability and CRL freshness a bigger operational factor as validity periods shrink.

How should this be handled in multi-cloud or hybrid PKI environments?

Multi-cloud and hybrid environments often run separate CA hierarchies per cloud plus an internal ADCS deployment, each with its own CRL and ARL distribution points. Centralizing discovery and monitoring across every hierarchy, rather than checking each one in isolation, is what makes it possible to catch a stale ARL or an unreachable distribution point before it causes an outage.

Which option is best for large enterprises?

CRL and ARL are not alternatives to choose between, both are required for a complete revocation model. Large enterprises with multi-tier CA hierarchies and high certificate volumes have the most to lose from a missing or stale ARL, since the blast radius of an unrevoked Intermediate CA compromise scales with how many certificates and systems depend on it, which makes automated ARL monitoring a higher priority as the hierarchy grows.

What criteria should teams use to evaluate CRL and ARL tooling?

Evaluate tooling on whether it monitors both CRL and ARL, not just CRL; whether it surfaces CDP and AIA points and remaining validity lifetime automatically; whether it alerts on distribution point failures rather than failing silently; and whether it maintains a certificate dependency inventory that lets you assess blast radius before revoking a CA.