Skip to content

Conversation

@Hsn723
Copy link

@Hsn723 Hsn723 commented Jul 25, 2024

CA/B Forum Ballot SC-063 v4 (details) makes OCSP optional in favor of CRLs, which have regained traction in the past few years. Let's Encrypt has also announced that they will be phasing out OCSP in favor of CRL. As such, usage of CRLs as a revocation declaration mechanism is expected to increase. To handle this, this PR introduces support for retrieving and exposing revocation information for certificates using Certificate Revocation Lists.

In the files I've modified I also noticed that the deprecated io/ioutil is still in use, so I took the liberty of replacing calls to ioutil functions with their modern counterpart. This is admitedly unrelated to the CRL support, so I can remove 4dae54f, or if desired I can also replace ioutil calls in the rest of the files in the project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant