News for hackers. Stuff that matters.
Re:Add Honest Achmed's root certificate (2011) by rocqua on Saturday April 08, 2023 @02:25AM (#35491033)
For a long time, I've argued we need leaf certificates to be double signable. That way there can be two chains of trust for a website. Then dropping a CA doesn't matter much, since all serious parties should have multiply signed paths to various roots of trust. Hence we solve the problem of CAs becoming to big to fail.

The current way cross-signing works is almost an accident, and only works for intermediate certificates. Because the 'signing cert' is looked up by name. An intermediate cert can be published twice with the same name, same key, but different signatures and signing cert. Hence doing this for a leaf certificate would mean 'just get two certificates'.

Re:Add Honest Achmed's root certificate (2011) by saurik on Saturday April 08, 2023 @05:19AM (#35491792)
I see what you meant--having two for redundancy--but I was much more excited by the idea of having two where both had to be valid, as getting two organizations to issue you a bogus certificate is going to be a hell of a lot harder than getting one (not impossible, but often an entirely different kind of attack). Maybe we require three and at least two have to be valid, providing the benefits of both angles? ;P
Re:Add Honest Achmed's root certificate (2011) by rocqua on Sunday April 09, 2023 @04:38PM (#35506257)
Perhaps have this go together with an Extended Validation certificate?