logoalt Hacker News

tetha • yesterday at 2:18 PM • 8 replies • view on HN

> He added that global SSL/TLS is a small part of eMudhra’s business contributing to about 1% of the global revenue

Good that we are now investing thousands of engineering hours globally to fix this.

Several tech stacks require upgrades of their runtime, python is an ungodly mess with certifi, but yes. It's just 1% of your revenue.

Sorry, it's been a long week.


Replies

post-it • yesterday at 2:23 PM

Yes, but in the end that's not their fault, and in a sense it's good that this happened. It was well understood from the invention of security certificates that private keys might leak and certificates will need to be revoked. Systems that were not designed with this in mind should never have been deployed, and should now be decommissioned and replaced.

It might even be sensible to intentionally revoke a small number of certificates every month, to make sure nobody is complacent.

➕ show 7 replies
VorpalWay • yesterday at 7:14 PM

It baffles me that software on Linux/Windows/MacOS doesn't just use the system certificate store, then it would just be a single place to update. Instead we need to be update pip, UV, node, etc separately.

I can see the case on phones: the OS may no longer be supported by the vendor, so browsers shipping their own set makes sense. And on embedded there isn't (and on IOT there might not be) an OS, but then you should probably just ship the the single CA that you use, not all of them.

blmarket • yesterday at 3:01 PM

It rages me as well. Some random attacker could have MITM attack any https website without being noticed by anyone(including eMudhra), surely it won't contribute any to their revenue!

kesor • yesterday at 9:46 PM

Python shipping its own CA bundle is a criminal offense all on its own.

➕ show 1 reply
notatoad • yesterday at 3:50 PM

sounds likethey're making an argument for distrusting any CA for whom CA operations aren't a core part of their business.

mixdup • yesterday at 2:23 PM

I mean, yeah I get your point but also if these pieces of the stack weren't prepared to deal with a compromised CA, then they were also at least a little bit negligent. There's always a chance this is going to happen. There's a chance it could happen and there not be any negligence or incompetence on the part of the CA

But at the end of the day if you're not prepared to revoke the trust of any CA you trust, it's a you problem

➕ show 4 replies
UltraSane • yesterday at 3:32 PM

Part of it is on everyone else for not actually testing they key strength.