3 ms·
Getting a bit ridiculous.
by iJohnDoe 2y ago
Getting a bit ridiculous.
- bayindirh 2y agoWhy?
- nottorp 2y agoThe logical endgame is 30 second certificates...
- bayindirh 2y agoFor extremely sensitive systems, I think a more logical endgame is 30 minutes or so. 30 seconds is practically continuous generation. An semi-distributed (intercity) Kubernetes cluster can reasonably change its certificate chain every week, but it needs an HSM if it's done internally. Otherwise, for a website, once or twice a year makes sense if you don't store anything snatch-worthy.
- panki27 2y agoThat CRL is going to be HUGE.
- psz 2y agoWhy you think so? Keep in mind that revoked certs are not included in CRLs once expired (because they are not valid any more).
- nottorp 2y ago> once or twice a year makes sense You don't say. Why are the defaults already 90 days or less then?
- bayindirh 2y agoBecause most of the sites on the internet store much more sensitive information when compared to the sites I gave as an example, and can afford 1/2 certificates a year. 90 days makes way more sense for the "average website" which handles members, has a back office exposed to the internet, and whatnot.
- nottorp 2y agoThat's not the average website, that's a corporate website or an online store. Why do you think all the average web sites have to handle members?
- bayindirh 2y agoGive me examples of websites which doesn’t have any kind of member system in place. Forums? Nope. Blogging platforms? Nope. News sites? Nope. Wordpresss powered personal page? Nope. Mailing lists with web based management? Nope. They all have members. What doesn’t have members or users? Static webpages. How much of the web is a completely static web page? Negligible amount. So most of the sites have much more to protect than meets the eye.
- nottorp 2y agoI could move that all your examples except forums do not NEED members or users... except to spy on you and spam you.
- bayindirh 2y agoI mean, a news site needs their journalists to login. Your own personal Wordpress needs a user for editing the site. The blog platform I use (mataroa) doesn’t even have detailed statistics serve many users so they need user support. Web is a bit different than you envision/think.
- ArinaS 2y ago
- krunck 2y agoOr maybe the endgame could be: creation of a centralized service that all web servers are required to be registered with and connected to at all times in order to receive their (frequently rotated) encryption keys. Controllers of said service then have kill switch control of any web service by simply withholding keys.
- nottorp 2y agoExactly. And all in the name of security! Think of the children!
- readthenotes1 2y agoYou forgot the wiggle second. 31
- saltcured 2y agoI was thinking about this with my morning coffee.. the asymptotic end game would be that every TLS connection requires an online handshake with Connection Authorities to validate the server identity synchronously, right? But on a more serious note, can someone more familiar with these standards and groups explain the scope of TLS certificate they mean for these lifetime limits? I assume this is only server certs and not trust root and intermediate signing certs that would get such short lifetimes? It would be a mind boggling nightmare if they start requiring trust roots to be distributed and swapped out every few weeks to keep software functioning. To my gen X internet pioneer eyes, all of these ideas seem like easily perverted steps towards some dystopian "everything is a subscription" access model...
- woodruffw 2y ago> the asymptotic end game would be that every TLS connection requires an online handshake with Connection Authorities to validate the server identity synchronously, right? The article notes this explicitly: the goal here is to reduce the number of online CA connections needed. Reducing certificate lifetimes is done explicitly with the goal of reducing the Web PKI's dependence on OCSP for revocation, which currently has the online behavior you're worried about here. (There's no asymptotic benefit to extremely short-lived certificates: they'd be much harder to audit, and would be much harder to write scalable transparency schemes for. Something around a week is probably the sweet spot.)
- saltcured 2y agoI understand the optimization curve you are talking about. But, my coffee and I think my answer is more accurate as the theoretical asymptote as you reduce certificate lifetimes... you can never really have a zero lifetime certificate in a TLS connection, but you can reduce it to the handshake sequence necessary to establish the connection and its authenticated symmetric cipher.
- woodruffw 2y agoYes. But the point is that isn’t going to happen. It would directly undermine the goal of eliminating the stability and scaling issues with OCSP.
- jodrellblank 2y agohttps://mathematicalcrap.com/2022/08/14/the-great-loyalty-oath-crusade/ https://mathematicalcrap.com/2022/08/14/the-great-loyalty-oa... "When they voiced objection, Captain Black replied that people who cared about security would not mind performing all the security theatre they had to. To anyone who questioned the effectiveness of the security theatre, he replied that people who really did owe allegiance to their employer would be proud to take performative actions as often as he forced them to. The more security theatre a person performed, the more secure he was; to Captain Black it was as simple as that."
- dboreham 2y agoLooks like a case where there are tradeoffs to be made, but the people with authority over the decision have no incentive to consider one side of the trade.