Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Begin issuing certificates with a validity period less than 10 days #7310

Open
7 tasks
Tracked by #7311
aarongable opened this issue Feb 6, 2024 · 2 comments
Open
7 tasks
Tracked by #7311

Comments

@aarongable
Copy link
Contributor

aarongable commented Feb 6, 2024

This bug is an umbrella/tracking bug, acting as a one-stop-shop to see progress on the multiple sub-tasks necessary to achieve this 2024 OKR.

Prerequisities:

Subtasks:

  • CA: certificate validity period should be per-profile instead of per-CA #7339
  • Teach the CA to omit revocation information for certificates with validity periods less than 10 days
  • Teach the CA to automatically change that criterion to 7 days shortly prior to 2026-03-15
  • Optional: Restrict certain profiles to allow-lists of registration IDs, to allow slow controlled roll-out
  • Configure a profile which sets a validity period of less than 10 days (and any other changes we want to bundle) in Staging
  • Configure the same profile in prod
@orangepizza
Copy link
Contributor

if LE do short life certificate from same intermediate CA with normal 90 days cert, it's CRL UpdatePeriod need to be reduced to 4 days, because making short live certificate makes that CA signed cert without OCSP endpoint
CA/B TLS BR 4.9.7

  1. MUST update and publish a new CRL at least every: - seven (7) days if all Certificates include an
    Authority Information Access extension with an id-ad-ocsp accessMethod (“AIA OCSP pointer”); or -
    four (4) days in all other cases; 2

@aarongable
Copy link
Contributor Author

Let's Encrypt currently publishes a new version of each CRL shard every 6 hours.

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

No branches or pull requests

2 participants