News for hackers. Stuff that matters.
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by chicom_malware on Monday February 24, 2025 @11:58PM (#43168356)
> It would certainly send a strong message, and cause a lot of chaos, if the biggest CA on the Internet found itself being removed from trust stores

Their customers would be forced to give their business to Honest Achmed[1].

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=647959

Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by skissane on Tuesday February 25, 2025 @12:51AM (#43168627)
Someone should start a real CA business, complete with all the proper audits and everything to get it into the browser trust stores… and call it “Honest Achmed’s Used Cars and Certificates” (have it buy some random used car dealership in the middle of nowhere so the name is not a lie)

Where’s a billionaire troll when you need one? (And a form of billionaire trolling that would upset a lot less people than Musk’s version of it.)

Would be even funnier if the billionaire’s name actually was Achmed

Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by justahuman74 on Tuesday February 25, 2025 @01:01AM (#43168687)
What has prevented this (a good legit CA co) from happening before now?
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by nickf on Tuesday February 25, 2025 @02:32AM (#43169207)
Time and money. Plus right now even if you bought the infra, the staff, paid for and passed the audits, and then waiting while Apple, Mozilla, Google and Oracle (at least) included your roots...Microsoft aren't taking more right now. So you have to wait for some unknown time in the future when/if they start doing that again. You could purchase a root off an existing CA, subject to the trust stores approving it, and the boatload of cash you'd need to buy it (plus still having the staff and infra to operate it).
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by skissane on Tuesday February 25, 2025 @03:13AM (#43169422)
> Microsoft aren't taking more right now. So you have to wait for some unknown time in the future when/if they start doing that again.

Interesting, I hadn’t heard that, is there anywhere I can read more about it?

> You could purchase a root off an existing CA,

As well as a sub-CA, I remember in theory you can have two independent CAs with cross-signing… but do browsers actually support that?

Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by nickf on Tuesday February 25, 2025 @04:51AM (#43169981)
Nothing public to point to, sorry.

Sub-CAs: Not really. Operational risk to the parent CA is huge, you'd be hard pressed to get any current public CA to sign an issuing CA to be operated externally. Cross-signing still works (though it is the stuff of nightmares in many cases) but again you have to have money and a CA willing to do it!

Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by twisteriffic on Thursday February 27, 2025 @07:25PM (#43200228)
Entrust is/was doing it with ssl.com after they were detrusted.
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by nickf on Friday February 28, 2025 @02:41AM (#43202823)
No, SSLCorp are hosting and managing a CA with Entrust branding. Same as Sectigo are doing. Entrust aren't doing issuance, verification - they're straight reselling from white-labeled issuing CAs.
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by zinekeller on Tuesday February 25, 2025 @07:40AM (#43171116)
"Nothing public to point out to" is probably accurate but it is noted publicly here: https://learn.microsoft.com/en-us/security/trusted-root/new-...
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by SpicyLemonZest on Tuesday February 25, 2025 @01:18AM (#43168788)
Let's Encrypt has been around for a decade and is doing pretty well for itself. The manual validation required for EV and OV certificates precludes it from being a passion project, unless managing a call center and a squad of document reviewers is your dream job.
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by Thorrez on Tuesday February 25, 2025 @04:32AM (#43169875)
Let's Encrypt doesn't issue EV and OV. Honest Achmed’s Used Cars and Certificates wouldn't have to either.
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by boricj on Tuesday February 25, 2025 @09:15AM (#43172104)
It wouldn't be fun if Honest Achmed’s Used Cars and Certificates didn't also issue EV and OV certificates. It wouldn't be on brand to miss out on entire segments of the certificate market.
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by rocqua on Tuesday February 25, 2025 @05:28AM (#43170177)
Where's the value?

Anyone can get a cert from lets-encrypt. No users of your website care how trustworthy your CA is. And CA's are too big to fail, so you barely need to worry about your CA being removed by the trust store. So you can only compete on price.

If we want to change this, we need a way for a certificate to be co-signed by multiple CA's. So that the certificate can be presented to the user, and they can figure out if any trusted CA of theirs has signed the certificate. This way, revoking trust in a CA becomes easier, because people should have multiple signatures on their certificate. That means, all of a sudden, that the quality of a CA actually matters.

Whilst it might seem this is already possible, it is not. Cross-signing is only a thing for intermediate certificates, and does not work. You can also have multiple certificates for the same key, but when starting a TLS session, you must present a single certificate. (This seems to have changed for TLS 1.3, so perhaps this is already possible?)

Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by toast0 on Tuesday February 25, 2025 @09:34AM (#43172346)
I think TLS 1.3 still requires the end entity (server/client) cert first. All the other certs can now be in any order and the verification is suppoaed to figure out a valid path.

In theory, you could make an intermediate CA and get cross signed certs from multiple CAs (hopefully with Name Constraints), your intermediate CA signs your server cert, and you include all your cross certs and the intermediate certs for those. And the client figures out which chains it can make and if it likes any of them.

But experience has shown, verification may find a chain with signatures that line up, but the CA is expired or revoked in the local trust store, and reject the verification, even though another chain could have been found with the provided certificates.

And, because of the limited information in tls handshakes from real world clients, it's difficult (maybe impossible) to know which CAs a client would accept, so that the server could present an appropriate chain.

Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by o11c on Wednesday February 26, 2025 @02:01AM (#43181395)
The obvious solution is for TLS 1.4 to mandate that all certificate chains contain at least one expired certificate.
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by justahuman74 on Tuesday February 25, 2025 @12:58AM (#43168667)
I'm actually curious why that wasn't approved
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by woodruffw on Tuesday February 25, 2025 @01:03AM (#43168701)
To my understanding, the point of Honest Achmed was to demonstrate that it was possible to write a facially reasonable and compliant CA inclusion request that was also intuitively unacceptable. It successfully demonstrated that the inclusion policies at the time needed to be made more rigorous, which they were.
Re:DigiCert: Threat of legal action to stifle Bugzilla disco... by bigfatfrock on Tuesday February 25, 2025 @10:14AM (#43172924)
Thank you, that was an awesome laugh this morning, that request was genius:

> 2. Sub CAs Operated by 3rd Parties

> Honest Achmed's uncles may invite some of their friends to issue certificates as well, in particular their cousins Refik and Abdi or "RA" as they're known. Honest Achmed's uncles assure us that their RA can be trusted, apart from that one time when they lent them the keys to the car, but that was a one-off that won't happen again.