Earlier quoted context omitted.
24 hours is likely a little too short; I would expect to see 3-10 day long certificates in the near future. Google Trust Services is already doing 3-day IP address certs, and Firefox doesn't do any revocation checks for certificates under 10 days: https://wiki.mozilla.org/CA/Revocation_Checking_in_Firefox#S... Let's Encrypt has always been focused on automation to make shorter certificates a reality, and ARI is part…
Is there a future where IP certs are single use, burn-on-read?
We are aiming for that with Caddy. Starting with internal PKI. Caddy already has a built-in CA and ACME server, so it's just a matter of setting the lifetime to be very, very short.
However, ultimately this will require TLS clients to implement proper support. For example, we already see problems in some web browsers where their TLS logic doesn't account for short lifetimes (like There is a performance penalty of doing this, of course, but for certain use cases it's acceptable.