> > 4) Certificates chaining to root certificates in Mozilla’s root
> > program should not have 512-bit keys or MD5 algorithms.
>
> Eddy Nigg:
> Didn't you meant to say 1024bit? Shouldn't the required minimum
> supposed to be 2048 bit these days?
>
Hi Eddy,
I agree that this point warrants further examination, but I disagree with your implied suggestion for the immediate revocation of end entity certificates with 1024 bit keys.
a) Looking at Kathleen's wording, 'should not have 512 bit keys' would allow a 513 bit key. I think that's too small.
The suggestion from Opera to the CAB Forum back in November was that we should make sure any issued certificates with keys shorter than 1000 bits (and **definitely** those shorter than 700 bits) are revoked.
We have been led to believe that, in the near term, Microsoft IE will give a visible warning for (or will refuse to connect to) sites with otherwise trusted certificates with keys smaller than 1024-bit RSA.
Looking at real-world key sizes, I would say the real crunch point is whether you think 768 bit keys are strong enough to remain unrevoked in the short term. Either 768 is enough, in which case that becomes the minimum that may remain unrevoked, or 768 is not enough in which case the minimum needs to be a value of at least 1000.
b) Considering certificates with 1024 bit RSA keys, Microsoft's 'Windows Root Certificate Program - Technical Requirements' (at
http://social.technet.microsoft.com/wiki/contents/articles/1760.aspx) says (among other things):
"Issued 1024-bit RSA intermediate and end-entity certificates must expire by December 31, 2013"
The CAB Forum baseline requirements says the same thing in Appendix A.
If Mozilla were (at your suggestion) to request the immediate revocation of SSL certificates with 1024 bit RSA keys (or in any case before 31-Dec-2013) I think it would result in the revocation of certificates for a lot of active sites.
If there is evidence of significant compromise or weakness of 1024 bit RSA then that might be a reasonable thing to do, but otherwise it would be rather extreme.
Regards
Robin Alden
Comodo