[TLS] Re: Complaint to ADs and IESG regarding TLS WG chairs falsely claiming WG consensus to issue an RFC for draft-ietf-tls-mldsa

Martin Thomson <mt@lowentropy.net> Thu, 28 May 2026 02:06 UTC

Return-Path: <mt@lowentropy.net>
X-Original-To: tls@mail2.ietf.org
Delivered-To: tls@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 4BB72F65EE63; Wed, 27 May 2026 19:06:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1779934004; bh=ysNC0SiZ3z5iMW/Th51eS/RW5uviQdgRvxdKCs1hn34=; h=Date:From:To:Cc:In-Reply-To:References:Subject; b=ij3ShwC9prSCe8h+pHZJqHhfEf/gOxuKrMJmm4oc2zJNybGt0Xo25ZVbZ5Vew7eyy RaS0NfuGZs0xTkuDB7yney6YMoMXLmWKOFkxnlvirV51BmHJfka/+MUEgK8RQUzjYb rRF8/7VnRcYikJQ0dwKORYlC2VDsD2apPxwBDgtg=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.799
X-Spam-Level:
X-Spam-Status: No, score=-2.799 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, RCVD_IN_DNSWL_LOW=-0.7, 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=lowentropy.net header.b="K4K/SSJB"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="vJz8yLPv"
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 0cK9EdZ3Z2GX; Wed, 27 May 2026 19:06:43 -0700 (PDT)
Received: from fout-b7-smtp.messagingengine.com (fout-b7-smtp.messagingengine.com [202.12.124.150]) (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 CF7CFF65EE5C; Wed, 27 May 2026 19:06:43 -0700 (PDT)
Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfout.stl.internal (Postfix) with ESMTP id A10421D00058; Wed, 27 May 2026 22:06:36 -0400 (EDT)
Received: from phl-imap-15 ([10.202.2.104]) by phl-compute-04.internal (MEProxy); Wed, 27 May 2026 22:06:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net; h=cc:cc:content-transfer-encoding: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=1779933996; x=1780020396; bh=cdaOX2IA0ufSqlnJ/dMlYS6ETDGoLcqO 94juCVO0s3k=; b=K4K/SSJBF0f9p0+0VwknixmV442sttaKK73VvD4ddQ+L+7qe PPyIgO5poeN78Laet+0JWoPLb6ZVwCvuqtAzMFJwliX432kv+aKgcoTAqKZsKIlT 7PyIOHgE3KNPiyyyZIfVIyHaGWceHI+iVGPomW/nFK+T6HYInyJfnT9Um2Nfx0MR OLyqoUY6cAtq0amOFrGtcxWIvOC3FD7zfJCnNKZwphW2XmiIPm0/wNCIubRZwwOH zFsuxPXKtjlUsYdd4jQtTOKw/YjG5362lGLO0CSHKc30+678ffUwcRU1MZqyC+V2 zLBJ2k69K6QzWKgtjtQMrdluCBtYzaXW12kcDA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :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=1779933996; x= 1780020396; bh=cdaOX2IA0ufSqlnJ/dMlYS6ETDGoLcqO94juCVO0s3k=; b=v Jz8yLPv8GwTCCfzF8eOuDZDXDPWpef40BMNjFSatL14ROht5qp54GD+I5rNYt1Ot 2MqLv/x3DpjoBQQQMVEwOVIDzKrumGo+kUNgmLiYIvxEB7vQUPpfrhr1Xu4YLijp 5MdoUf1hnc9yENvd8G9ajhb/3Hiy4g9Nhan8DrLReELJu5JdnU+tU/kGnj0FzhJy ofWQYJJqqlS+hsbOSzVwCYq6PjQ4rvIyRJnjj4Nj59fKt0qtP3l2r1po0vjHcD+Q ++b91oPb4A9qJYMyen9j9XC43H1qF1ZzkxsAdZw7ZbZIL1ghfLGqBmI6/zEbpgCU bEPRDtlzvx8umfjuMC5Qw==
X-ME-Sender: <xms:K6MXavF6sfmMhlDY_TMXDnLLXODHPoIwsyFUTlHX5lqPoAYDnbaBAA> <xme:K6MXanKywPRkn4VW4R7ZdovLz5rhbu82Wgrpt3yl1m3jzcMuCqL4WvT2RQpZWYwIy bf0Gk8mMi00udgMI_meARxZy1w-kVHGvEkSVQuPncDsHI0EjbX4Bdg>
X-ME-Proxy-Cause: dmFkZTEvpW3VQbUA8u8CbHj8l6ovfY5W5JvRnM2SyEMM+7sCD6C1TLweIF9KOZdka5nWp3 85D0P7aL+t3XAzEokXPEs13g0S84OsYwuH85njgiNaPHwnYdVUkbXtJD+CvOgPd1ozjA2O tQxE3UBqQKWkKpPxtZw3/0eZfoHH/rDVI4BUjiTkf9hShsyZcbBaLI9DK9kNBA1NUimscQ 5Db9DbVmGXJ2rfqhscpgIwJSVcDb4BjAX4mBSHOLDcY56e2uT6L56AbdMBRK6zKaXDiSW/ 3W1lr5lYSbx0hDzqUhoNcdcU4PSjV9TLAcxjUyoWp+1RhYg/6Hh9WDkTGVSNFBKVedxlO2 hvLa66LFUu0X/7hUu7gGH9Backn2O2ZiT0aUGnxs+p1qmjakOFduMsafr4OKfnwhd8W9xe K4tH0SelpChX0bMf3UwG32p99xUejAOly88FAfmu8JmFK8IYTWYXg7q5YirwQr8RBvc8KL 3e5PIJQNuK38sZcskIcbAK/b2yuWeeapZi4F6vBXVihYLBHxdvBIFeFJKt2Xd8aV2EFMKn AJAejqF1qctepN5g73q34gPPPISJe26wus5E/bCH85J28MSvMzcN2npN137cX7AFZPwc6A IVTj9LwmgXKpNUNi/8NVOa9NTiJ46gPNsxOUcaomXX3NlsMuXDX0abUUgyyw
X-ME-Proxy: <xmx:K6MXan1DBlb1nIc0CFTClyA38CAuRHSx0TeH0IfJK8TSez5p5IrbLw> <xmx:LKMXaorqPBEpXUOyJxluROCPx84H038loFu912gbLhY1zAmVZDrtHg> <xmx:LKMXarit_XsNVYJdO6MPF5YT3YXHryOQWfVSSkMuSXRIdistXdw18A> <xmx:LKMXas_8QnheJWiP-vIpGRiiio9HQqVJffSlkjemSDghjjSMdcGH0A> <xmx:LKMXaijBsBTONKu-52OI_59GHiYOcJU8dyN4cd4s2Oevj3Nq6ehBL67k>
Feedback-ID: ic129442d:Fastmail
Received: by mailuser.phl.internal (Postfix, from userid 501) id D7FCD780070; Wed, 27 May 2026 22:06:35 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
MIME-Version: 1.0
Date: Thu, 28 May 2026 12:06:15 +1000
From: Martin Thomson <mt@lowentropy.net>
To: Nico Williams <nico@cryptonector.com>, Eric Rescorla <ekr@rtfm.com>
Message-Id: <bb64474a-51eb-45e7-b1d9-c158c8c380fc@betaapp.fastmail.com>
In-Reply-To: <ahdt1xoMS96xXqBu@ubby>
References: <20260519112813.1254795.qmail@cr.yp.to> <CAGgd1Ocy8f4HeQy-qWauAJAxizznXdXA53kWVp_FV1QUVGuxWw@mail.gmail.com> <5DFBF81F-4A98-4C5E-A060-580DC6960021@symbolic.software> <87v7c8lgt8.fsf@josefsson.org> <CACsn0cmaOdG4vCdeOVSxAPnJtPRH8rBJ3sfAY3o0f1fm-ouceg@mail.gmail.com> <ahddRzOIvQDXcvaG@ubby> <CACsn0cnStbBw8Szq+McPumjExnbL=3wmwESYEMWczJJZbJXRgw@mail.gmail.com> <ahdflj/Xy8VoOfH5@ubby> <CABcZeBO3hPa2PXNBzfBHLRAGdc3LzcpJGMQwo8f8ufwfhxy1Zw@mail.gmail.com> <ahdt1xoMS96xXqBu@ubby>
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Message-ID-Hash: YTUJU77HDIPQQBAS3N3OHSQXACSTUAST
X-Message-ID-Hash: YTUJU77HDIPQQBAS3N3OHSQXACSTUAST
X-MailFrom: mt@lowentropy.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tls.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Simon Josefsson <simon=40josefsson.org@dmarc.ietf.org>, Nadim Kobeissi <nadim@symbolic.software>, TLS List <tls@ietf.org>, "D. J. Bernstein" <djb@cr.yp.to>, stndrds-inacio stndrds-inacio <stndrds-inacio@andrew.cmu.edu>, The IESG <iesg@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [TLS] Re: Complaint to ADs and IESG regarding TLS WG chairs falsely claiming WG consensus to issue an RFC for draft-ietf-tls-mldsa
List-Id: "This is the mailing list for the Transport Layer Security working group of the IETF." <tls.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tls/wSFeG4XTwFWbpLAFOaJJhB26KUg>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tls>
List-Help: <mailto:tls-request@ietf.org?subject=help>
List-Owner: <mailto:tls-owner@ietf.org>
List-Post: <mailto:tls@ietf.org>
List-Subscribe: <mailto:tls-join@ietf.org>
List-Unsubscribe: <mailto:tls-leave@ietf.org>

On Thu, May 28, 2026, at 08:19, Nico Williams wrote:
> I think perhaps I am making too much of the problem in the signature
> case.  Just be ready to switch to PQ PKIs and do it when a CRQC appears,
> and otherwise take your time switching.  The biggest problem here lies
> in agile trust root management <--- this is hard to do.

That's just it.  Some people are rightly concerned that the deployment phase of the switch is slow.  That leaves some risk of exposure at the point that a CRQC is developed, as we struggle with rollout of a response.

On the other hand, we know how to revoke trust anchors in a hurry.  On that basis, it might be reasonable to say that some risk of compromise from a classical computer is justified if we can be in a position to move quickly when the rumors of there being a CRQC hit the tipping point.

In light of that, a hybrid scheme as a means of mitigating the near-term risks of rollout, even if the classical part of the hybrid only ends up as baggage once the CRQC exists.