Peter Bowen <[email protected]> wrote: > One possible solution is to require that all certificates for CAs that > issue Subscriber certificates (those without CA:TRUE) have zero path > length constraint in the basic constraints extension. All CAs with > certificates with a longer allowed path length or no length constraint > would only be allowed to issue certificate types that a Root CA is > allowed to issue.
Consider a wildcard certificate for *.example.com. Now, consider an intermediate CA certificate name constrained to .example.com. I don't see why it is bad for the same CA certificate to be used to issue both. In fact, I think it would be problematic to do so, because it would add friction for websites to switch from wildcard certificates to name-constrained intermediate certificates. That switch is generally a good thing. However, I do see how it could be valuable to separate non-constrained intermediate CA certificates from the rest, because that would make HPKP more effective. However, that would require not only that a different CA certificate is used, but also that different keys were used by the CA certificates. Cheers, Brian _______________________________________________ dev-security-policy mailing list [email protected] https://lists.mozilla.org/listinfo/dev-security-policy

