[Last-Call] Re: [TLS] Re: Re: Last Call: <draft-ietf-tls-mldsa-03.txt> (Use of ML-DSA in TLS 1.3) to Informational RFC

Bron Gondwana <brong@fastmailteam.com> Sat, 23 May 2026 08:29 UTC

Return-Path: <brong@fastmailteam.com>
X-Original-To: last-call@mail2.ietf.org
Delivered-To: last-call@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 73916F3B0FED for <last-call@mail2.ietf.org>; Sat, 23 May 2026 01:29:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1779524999; bh=zxKyBJCXhXEpQxCGubN7BznJWqv7L+bf680qkuHAHdI=; h=Date:From:To:In-Reply-To:References:Subject; b=ofPAH+6DbI/iicXYprGHiwDBBYryQLUH9g+CNwMi/G4C4usnWXejuydBcTHqX6Jw1 XyUpIyUjpjxEIOSRDCzy9Wt2Mqpi2uNJHga0FtgWec3keBhKevmZnH96HsQoFuRa0d QFoC3yo+/UskuStNZpv7X5s8PkTSX7Z0KZblf3Mg=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level:
X-Spam-Status: No, score=-2.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=fastmailteam.com header.b="X251KG1A"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="iGBdz6Y9"
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VS_yFeByf37Y for <last-call@mail2.ietf.org>; Sat, 23 May 2026 01:29:58 -0700 (PDT)
Received: from fhigh-b6-smtp.messagingengine.com (fhigh-b6-smtp.messagingengine.com [202.12.124.157]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 91534F3B0FE3 for <last-call@ietf.org>; Sat, 23 May 2026 01:29:58 -0700 (PDT)
Received: from phl-compute-10.internal (phl-compute-10.internal [10.202.2.50]) by mailfhigh.stl.internal (Postfix) with ESMTP id 495A57A0098; Sat, 23 May 2026 04:29:51 -0400 (EDT)
Received: from phl-imap-15 ([10.202.2.104]) by phl-compute-10.internal (MEProxy); Sat, 23 May 2026 04:29:51 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=cc:content-type:content-type:date:date:from :from:in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm1; t=1779524991; x= 1779611391; bh=E8mwhiyXIYPW1cuIAovNYOWAi+Lk/f+/dqphKMi/w5Y=; b=X 251KG1A7+1BvgkbNnA6xwL+UYkjfTRs85gp9NmDoLAlVoeSuv8JyoPe/zJL7aLHM VFXEOF3n+gZs8XLGXa44VEJvwJYUynqI+UpNJd9F+YldthR7jbJHIxtOXaEzZL/U YTAgKlROFDZbuaO6IAis8hlp30UfDUr+bsLPg/5DDjYh187mPi7bCVA/wHnr739T meulft773qVRZ2AX65C4KM/FSA/4A81tYEeozQnrQU1zCAcB6zvAeWg4xo3R0OvR 0t/eINFO9xDKyyLrXv/KmjFsFEYmR+wPAMRG6OmFrKvZUcYnT6Uoy5g0SM2H+kPe ewXupxvJ1LKjPxK4FqJkQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1779524991; x=1779611391; bh=E8mwhiyXIYPW1cuIAovNYOWAi+Lk/f+/dqp hKMi/w5Y=; b=iGBdz6Y9Ym4saSp3NjDL2qVrjm7Bl16r+XnI5AnKBw91KT1zs9v 1sSOhiGqq5wcBV/2WFQVXaXFCNpoZdV+tnm2NpLGfeQcAY+VHVS1BIWuOSP4Teih V69fVrAUOJNZd9JQUfAIppGTeXLunkFvqCdGlj4AVBAiFpY1VavrX+11Aw+CXCe5 eLv3UNBdn1DaOmd6MNOFaqr1xU3Royht9hcl2qx8K7UfAR1gjgWinmTit5dTf+Qb JBA+1Hgmr3u5NpUkd9aZ47G6wl7emNaeiJ7+pICbNlkK7mQtNZufN6NYW4ZlmdMK N55JC4YEjoBkyHF6/o3r8482aA7D+i47Aug==
X-ME-Sender: <xms:fmURarbWql-EOWL50EqnPIRdfHKyaJMeyVFdMj4khvG3Eg8Rq8BmgQ> <xme:fmURalPD-9dHOR9K1AVeAgRYYEtbGde7byK6gzDPV4Ia6KkQDU6-ABX1EnblEp1mV 9Laf253KroCvlw4mp_OBTfKmWW7y3ye0ts6ARPU4Wm7O5E>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdduhedvheejucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpefoggffhffvkfgjfhfutgesrgdtreerre dttdenucfhrhhomhepfdeurhhonhcuifhonhgufigrnhgrfdcuoegsrhhonhhgsehfrghs thhmrghilhhtvggrmhdrtghomheqnecuggftrfgrthhtvghrnhepleekudejvdfhteefje eludejveehgefgledvkefhjeegveejheegfeeileevleefnecuffhomhgrihhnpeihphdr thhopdhivghtfhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh grihhlfhhrohhmpegsrhhonhhgsehfrghsthhmrghilhhtvggrmhdrtghomhdpnhgspghr tghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepughjsgestghrrd ihphdrthhopdhrtghpthhtoheplhgrshhtqdgtrghllhesihgvthhfrdhorhhg
X-ME-Proxy: <xmx:fmURamFX0CWidzpXjkOsi7fxfTisXQbTdGMGq_9laR37DvO92CWYxw> <xmx:fmURalSjfBtyX_CDPLh5i748DJmRH_DF07rv5n1-QqzS1ubqaq_CYg> <xmx:fmURanuABQKHv1Du8isfID_HvwqRmo9iFpNYeBwLv0n9pWUW_gRUEg> <xmx:fmURaswhwob2zlskmngc6t9oMTOb9K7kXwAVCgmtBeyL-SSRzw7_4w> <xmx:f2URagzaqPv2Vk__L1qC_Cn2IhaT-7_S9vkt20DKn302LqqqUEKCNulB>
Feedback-ID: i2d7042ce:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501) id BC52B780070; Sat, 23 May 2026 04:29:50 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
Date: Sat, 23 May 2026 10:29:30 +0200
From: Bron Gondwana <brong@fastmailteam.com>
To: "D. J. Bernstein" <djb@cr.yp.to>, last-call@ietf.org
Message-Id: <2000b74e-e003-4963-930f-0b5cb41f679c@app.fastmail.com>
In-Reply-To: <20260523063634.1526008.qmail@cr.yp.to>
References: <20260523063634.1526008.qmail@cr.yp.to>
Content-Type: multipart/alternative; boundary="4f0d75a6cc30b0f7719edeb922fc06812b61ba34"
Message-ID-Hash: XMOZUGAAITEKJ5JMNW73AP46Q4UTISC7
X-Message-ID-Hash: XMOZUGAAITEKJ5JMNW73AP46Q4UTISC7
X-MailFrom: brong@fastmailteam.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Last-Call] Re: [TLS] Re: Re: Last Call: <draft-ietf-tls-mldsa-03.txt> (Use of ML-DSA in TLS 1.3) to Informational RFC
List-Id: IETF Last Calls <last-call.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/MEmC_5ASBp9XiRWkEskCPjL-kRQ>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Owner: <mailto:last-call-owner@ietf.org>
List-Post: <mailto:last-call@ietf.org>
List-Subscribe: <mailto:last-call-join@ietf.org>
List-Unsubscribe: <mailto:last-call-leave@ietf.org>

With my last-call mailing list moderator hat on. (removed CC: the tls list, which I don't moderate)

Dan, this is an explicit warning that making accusations about people's motivations is not acceptable on the last-call mailing list (see RFC 7154 section 2).

Further, you have an open appeal to the IESG for the process question that you raise here.  It is not appropriate for the last-call list to re-litigate the same issue while that appeal is under consideration.

Multiple people have flagged that I should have done this earlier; I should have.  If you make another post attributing bad faith or dishonesty to other IETF participants, I will place your emails into moderation and reject any further emails which continue this pattern of behaviour.

Regards,

Bron.

On Sat, May 23, 2026, at 08:36, D. J. Bernstein wrote:
> https://blog.cr.yp.to/20260221-structure.html charts the actual debate
> about non-hybrid-PQ-in-TLS specs, including direct links to statements
> from proponents and opponents. One point (re FATT) seems to have been
> resolved, but most of the debate hasn't been resolved. For example, I
> say that these specs frivolously incur unnecessary security risks
> compared to common-sense ECC+PQ; obviously proponents disagree.
> 
> Rather than insisting on the disagreement being "resolved by a process
> of open review and discussion" as RFC 2418 requires, the chairs claim
> "There is consensus to move this document forward - a ratio of 4:1".
> 
> The starting problem with this claim is that the "ratio of 4:1" is a
> fabrication by the chairs. There were only 37 people stating support
> (even _after_ vote-packing by NSA and its "vendors"), versus 14 people
> stating objections. This is nowhere near RFC 2418's example where "100
> people in a meeting" reach agreement and "only a few people on the
> mailing list disagree with the consensus". RFC 2418 also states that
> "51% of the working group does not qualify" as "rough consensus"; 37
> people is very far below 51% of the TLS WG.
> 
> The chairs have never posted their claimed lists of supporters and
> opponents. They haven't even posted their claimed totals, beyond the
> "4:1" claim. Checking the facts takes work for readers. It saves time to
> see a spec proponent admit how controversial non-hybrid PQ is.
> 
> > > > The significant and details of the problems is so controversial that
> > > > we have not been able to achieve consensus.
> > > I appreciate seeing a spec proponent admit the lack of consensus.
> > I was talking about consensus for a new document that would discuss
> > the issues and trade-offs in writing a new document like Eliot and
> > others have proposed.
> 
> You already admitted on the TLS WG list in February that a new document
> on the non-hybrid issues "wouldn't avoid the controversy, it would just
> concentrate it in one place".
> 
> That quote admitted that there was already a controversy _and_ admitted
> that the controversy would be shared by a new document. It didn't admit
> the level of controversy, but you've now admitted that the "significant
> and details of the problems is so controversial that we have not been
> able to achieve consensus".
> 
> When I point out how much this last quote is conceding, you suddenly
> claim that the big controversy you're talking about (without links) is
> only for a new document and _not_ for draft-ietf-tls-mldsa. But this is
> contradicted by your February admission that a new document "wouldn't
> avoid the controversy, it would just concentrate it in one place".
> 
> ---D. J. Bernstein
> 
> 
> ===== NOTICES =====
> 
> IETF BCP 78, "Rights Contributors Provide to the IETF Trust", Section 5
> (normative), "Rights in Contributions", provides a modification right
> "unless explicitly disallowed in the notices contained in a Contribution
> (in the form specified by the Legend Instructions)".
> 
> The official language from IETF's "Legend Instructions" for the
> situation that "the Contributor does not wish to allow modifications nor
> to allow publication as an RFC" is as follows: "This document may not be
> modified, and derivative works of it may not be created, and it may not
> be published except as an Internet-Draft."
> <https://trustee.ietf.org/wp-content/uploads/Corrected-TLP-5.0-legal-provsions.pdf>
> 
> The same language is used in, e.g., RFC 5831. The same language hereby
> applies to this document. This is not disclaiming or limiting the
> applicability of IETF policies; it is strictly following IETF policies.
> 
> Rationale: I'm fine with redistribution of copies of this document. The
> issue is with modification, such as (1) IESG's May 2025 posting of an
> IESG-mangled version of an appeal that I had filed and (2) IETF
> management selling IETF mailing-list text to AI companies.
> 
> -- 
> last-call mailing list -- last-call@ietf.org
> To unsubscribe send an email to last-call-leave@ietf.org
> 

--
  Bron Gondwana, CEO, Fastmail Pty Ltd / Fastmail US LLC
  brong@fastmailteam.com