[TLS] Re: Response to CoI Complaints
Nico Williams <[email protected]> Thu, 16 Jul 2026 14:57:46 -0500
| Newsgroups | gmane.ietf.tls |
|---|---|
| Message-ID | <alk3ukOPXIv8r4S9@ubby> |
On Thu, Jul 16, 2026 at 09:22:38AM -0700, Andrew Lee wrote: > Furthermore, the issue isn't whether or not Deb Cooley is a person of > proper moral turpitude. Instead, it's whether a 37-year NSA veteran > can serve as a neutral arbiter in a process where NSA employees are > flooding the list in support, most of whom are participating for their > first time, where NSA's CNSA 2.0 framework requires the exact outcome > the NSA desires from this process, and where NSA's Canadian partner > stated on-list [2] that they are waiting for this RFC so they can > recommend solo ML-KEM nationally. I guess you wouldn't object to former NSA employee Ed Snowden being an AD in charge of TLS WG, so it's not really about NSA but about whether Deb is plausibly an agent working under cover to sabotage Internet specifications. The objective answer is that the horse left the barn two decades ago when the IETF decided to get out of fighting about national cryptographic standards, therefore Deb's 37 years at the NSA are irrelevant in this case, and you're fighting the wrong battle if you want to change that two-decade-old decision. What you're really litigating is a social death penalty for the NSA -- something we _could_ do, but shouldn't. We really, really shouldn't do that for at least several reasons, such as: - If the NSA wants to get burned again by playing the Dual_EC game again, let them! - The NSA is not likely the monolith a social death penalty for it would have to presume. - There is no technical content regarding ML-KEM to back this up. There is only the 1DES key weakening and the Dual_EC adventure, but these are not relevant to ML-KEM except in a FUD-y way. And again, if your fears turn out to be true, then you win a big prize: more egg on the NSA's face. Yes, I know about `m` not being hashed. No, I don't think that's particularly problematic for non-FIPS implementations because those can use any RNGs and whiten them as needed, and no peer could tell that they are not using a NIST DRBG. Thus I don't think there is anything we can do regarding `m` other than give advice for non-FIPS implementations -- perhaps we should do that much, but that seems like something TLS and IETF should say much more generally in a BCP rather than in each Internet protocol RFC that somehow needs RNGs. - You and others are destroying your credibility and good will towards yourselves and towards the IETF by really reaching in your arguments against ML-KEM. - Why use up your/our political capital over ML-KEN -a relatively minor matter- rather than keeping the powder dry for a more important fight that might be around the corner? - We know they will go to IEEE if we don't publish. IETF is much more open, so if we abdicate our remit to more closed SDOs, what will you have achieved with this social death penalty? Nothing good, IMO. Really, pick your fights carefully! Nico -- _______________________________________________ TLS mailing list -- [email protected] To unsubscribe send an email to [email protected]