Revocation Statuses on the Internet
Nikita Korzhitskii, Niklas Carlsson

TL;DR
This paper provides a comprehensive analysis of certificate revocation statuses on the Internet, revealing their short-lived nature and inconsistencies, and advocates for a transparent revocation standard.
Contribution
It offers the first longitudinal study of revocation statuses, analyzing over 1 million certificates to highlight revocation practices and biases.
Findings
Revocation statuses are short-lived and often disappear quickly.
Significant differences exist in revocation practices among CAs.
Biases and irregularities are present in how revoked certificates are handled.
Abstract
The modern Internet is highly dependent on the trust communicated via X.509 certificates. However, in some cases certificates become untrusted and it is necessary to revoke them. In practice, the problem of secure certificate revocation has not yet been solved, and today no revocation procedure (similar to Certificate Transparency w.r.t. certificate issuance) has been adopted to provide transparent and immutable history of all revocations. Instead, the status of most certificates can only be checked with Online Certificate Status Protocol (OCSP) and/or Certificate Revocation Lists (CRLs). In this paper, we present the first longitudinal characterization of the revocation statuses delivered by CRLs and OCSP servers from the time of certificate expiration to status disappearance. The analysis captures the status history of over 1 million revoked certificates, including 773K certificates…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
