<div dir="ltr"><div>Thanks for sharing this Tim.</div><div><br></div><div>I want to comment on the statement that CAs should blocklist the keys published in this RFC. Doing that may very well be helpful to the CA and their customers, but I do not believe it is a requirement set forth by the CAB Forum or root store policy.<br></div><div><br></div><div>Prior discussions on this topic have not resulted in requirements beyond the clarification of BR 6.1.1.3(4): "The CA has previously been made aware that the Applicant’s Private Key has suffered a Key Compromise, such as through the provisions of Section 4.9.1.1;". My worry is that we will begin interpreting "has previously been made aware" as inclusive of keys published in a RFC that Tim sent to the mailing list, without any bounds or guidance on where else CAs must look for compromised keys (e.g. scanning online databases and software packages). I don't necessarily intend to start a big debate about this, but rather just hope to avoid confusion about the current requirements and expectations.</div><div><br></div><div>- Wayne<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jul 5, 2023 at 11:43 AM Tim Hollebeek via Servercert-wg <<a href="mailto:servercert-wg@cabforum.org" target="_blank">servercert-wg@cabforum.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Just wanted to make sure CAs are aware of the Gutmann testkeys draft, which will be an RFC soon. CAs should add these keys to the list of keys they refuse to issue certificates for (because the private keys have been disclosed publicly).<br>
<br>
-Tim<br>
<br>
-----Original Message-----<br>
From: secdir <<a href="mailto:secdir-bounces@ietf.org" target="_blank">secdir-bounces@ietf.org</a>> On Behalf Of Melinda Shore via Datatracker<br>
Sent: Tuesday, July 4, 2023 8:33 PM<br>
To: <a href="mailto:secdir@ietf.org" target="_blank">secdir@ietf.org</a><br>
Cc: <a href="mailto:draft-gutmann-testkeys.all@ietf.org" target="_blank">draft-gutmann-testkeys.all@ietf.org</a>; <a href="mailto:last-call@ietf.org" target="_blank">last-call@ietf.org</a><br>
Subject: [secdir] Secdir last call review of draft-gutmann-testkeys-04<br>
<br>
Reviewer: Melinda Shore<br>
Review result: Ready<br>
<br>
The use of the plural "PKCs" surprised me a bit, but that's a taste question rather than a substantive one. I've verified that the test keys in the document are usable and that the struct representation produces the same keys as the PEM encodings in the draft (there are some unsurprising differences in the PEM encoding of the keys by different libraries, but the actual contents are identical).<br>
<br>
I recently retired from a CA and when the -00 version of the draft was uploaded we had some discussion of whether or not these were keys that we'd need to add to the "badkeys" list (i.e. keys for which certificates can't be issued), and since the document is going to RFC it's now clearly the case that we'd need to.<br>
It may be worth sending a heads-up to the CA/B Forum about that. It's also common now to see test vectors included in protocol specifications (or adjacent to protocol specifications) and I wonder if it's possible to encourage document authors to use these keys where appropriate.<br>
<br>
Anyway, this is a tidy, well-written document that does exactly what it sets out to do, and it's ready.<br>
<br>
<br>
_______________________________________________<br>
secdir mailing list<br>
<a href="mailto:secdir@ietf.org" target="_blank">secdir@ietf.org</a><br>
<a href="https://www.ietf.org/mailman/listinfo/secdir" rel="noreferrer" target="_blank">https://www.ietf.org/mailman/listinfo/secdir</a><br>
wiki: <a href="https://trac.ietf.org/trac/sec/wiki/SecDirReview" rel="noreferrer" target="_blank">https://trac.ietf.org/trac/sec/wiki/SecDirReview</a><br>
_______________________________________________<br>
Servercert-wg mailing list<br>
<a href="mailto:Servercert-wg@cabforum.org" target="_blank">Servercert-wg@cabforum.org</a><br>
<a href="https://lists.cabforum.org/mailman/listinfo/servercert-wg" rel="noreferrer" target="_blank">https://lists.cabforum.org/mailman/listinfo/servercert-wg</a><br>
</blockquote></div>