News for hackers. Stuff that matters.
Re:Let's Encrypt: Reliability via Automated Renewal Information by cm2187 on Friday March 24, 2023 @02:08PM (#35293217)
Ha ok, so it's specifically for revocations. Still a revocation would be done manually. It feels odd someone would revoke their certificate and not think about re-issuing a new one.
Re:Let's Encrypt: Reliability via Automated Renewal Information by mcpherrinm on Friday March 24, 2023 @02:27PM (#35293472)
If a certificate was detected to be mis-issued after the fact, it may need to be revoked. And in fact many certificates may need to be revoked. This has happened to Let's Encrypt a few times already, and was the main motivation for this API. Some existing systems like the Caddy server use OCSP to detect if a cert is revoked and can renew immediately, but ARI allows allows a certificate to be reissued before the old one is revoked.

There are other related things that aren't specifically revocation: For example, certificates contain embedded Certificate Transparency timestamps from CT logs. If one or more of those logs fail, we might want to reissue those certificates before browsers distrust the logs.

(I work for Let's Encrypt)

Re:Let's Encrypt: Reliability via Automated Renewal Information by mholt on Friday March 24, 2023 @03:48PM (#35294476)
> Some existing systems like the Caddy server use OCSP to detect if a cert is revoked and can renew immediately, but ARI allows allows a certificate to be reissued before the old one is revoked.

Hi Matthew :)

Caddy still serves a perfectly valid "GOOD" response from the OCSP responder while it renews the certificate, so the certificate is good as not-revoked until that OCSP staple expires.

(As we know, revocation is broken anyway. We should deprecate it for public PKI and go with short cert lifetimes instead.)

Re:Let's Encrypt: Reliability via Automated Renewal Information by jaas on Friday March 24, 2023 @02:25PM (#35293444)
Any CA can revoke a certificate they issued without the subscriber being involved, so subscribers aren't necessarily revoking their own certs. When that happens ARI is a more efficient automated mechanism by which to let people know that a revocation is coming and they should renew.
Re:Let's Encrypt: Reliability via Automated Renewal Information by WirelessGigabit on Friday March 24, 2023 @02:27PM (#35293474)
When revoking a certificate it gives peace of mind that whatever system is using that certificate will pull a new one.