[TLS] Re: Working Group Last Call for Use of ML-DSA in TLS 1.3

Viktor Dukhovni <ietf-dane@dukhovni.org> Mon, 13 April 2026 17:50 UTC

Return-Path: <ietf-dane@dukhovni.org>
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 DD42CDB75199 for <tls@mail2.ietf.org>; Mon, 13 Apr 2026 10:50:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1776102604; bh=j5UBz6J38iXBulWqbtziF6sfr5k34eBDza5/02K5cpU=; h=Date:From:To:Subject:Reply-To:References:In-Reply-To; b=AjHuyMAnNm+9yyaGDPMSH0D8EV6SthxdQr5YU5cCAShq8zm2TtnUDCOhk6EHwuIqC 8oIMajKSIPAvuybzS/ZTtJIn7sw1PaGLvF7ddCWB/SNCcqH8SZMmhZ+UJwexttXHIe M3OOZ1lY9lPpF62Y27g2teQO2uM2OGYFCQ5gpVI0=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.398
X-Spam-Level:
X-Spam-Status: No, score=-4.398 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_MED=-2.3, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=dukhovni.org
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 quDKn-bJtkLD for <tls@mail2.ietf.org>; Mon, 13 Apr 2026 10:50:02 -0700 (PDT)
Received: from chardros.imrryr.org (chardros.imrryr.org [144.6.86.210]) (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 BE021DB750FC for <tls@ietf.org>; Mon, 13 Apr 2026 10:49:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dukhovni.org; i=@dukhovni.org; q=dns/txt; s=f8320d6e; t=1776102589; h=date : from : to : subject : message-id : reply-to : references : mime-version : content-type : in-reply-to : content-transfer-encoding : from; bh=j5UBz6J38iXBulWqbtziF6sfr5k34eBDza5/02K5cpU=; b=ol6owK3MBcjErxpeworlePzFqj2+fk3mLzRd8YKlruMjKPs2K5P3maAOxjAX9fSVVJFfz z60BmpO0L6bqtKPuH/LYQd66QsyWJB3ny2RQThd2/NgbFywfFrX3zfGICu69TW8CwncQklO ejv6x1guwe7sqiD44vtRaOtTpLEFeoA=
Received: by chardros.imrryr.org (Postfix, from userid 1000) id 93B0E937704; Tue, 14 Apr 2026 03:49:49 +1000 (AEST)
Date: Tue, 14 Apr 2026 03:49:49 +1000
From: Viktor Dukhovni <ietf-dane@dukhovni.org>
To: tls@ietf.org
Message-ID: <ad0svakv_WUM3btz@chardros.imrryr.org>
References: <16CF0FDA-7263-461A-9F2B-D37DBEAF5DD9@sn3rd.com> <25c8d414-e4c8-455b-bd64-28132615ba75@cs.tcd.ie> <68f49a81-dd2c-4bea-896a-87da3e6aff68@tu-dresden.de> <CAMjbhoWwvfkfScpbf4-5PBzk__qb+6M4ZzAOba64kk9aXBba5g@mail.gmail.com> <d47a34ab-7fb9-4687-84aa-a5fa6bcf6a6c@tu-dresden.de> <2971d01a-89e3-43d3-a01d-b9c17b178763@amongbytes.com> <692bb582-ab7e-4d6b-aa75-ac5d93228bb2@tu-dresden.de> <DS4PPFA08475C7DBE27468E40C672197481C1242@DS4PPFA08475C7D.namprd11.prod.outlook.com> <LV0PR21MB6623B48B1F3A05D745F5A79D8C242@LV0PR21MB6623.namprd21.prod.outlook.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Disposition: inline
In-Reply-To: <LV0PR21MB6623B48B1F3A05D745F5A79D8C242@LV0PR21MB6623.namprd21.prod.outlook.com>
Mail-Followup-To: <tls@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: XWWQSF32LDPSXGKRTLLFMU6RHZZI2CBP
X-Message-ID-Hash: XWWQSF32LDPSXGKRTLLFMU6RHZZI2CBP
X-MailFrom: ietf-dane@dukhovni.org
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
X-Mailman-Version: 3.3.9rc6
Precedence: list
Reply-To: tls@ietf.org
Subject: [TLS] Re: Working Group Last Call for Use of ML-DSA in TLS 1.3
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/AeyDlVrk5MdCKaHvR-QC12AF0AA>
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 Mon, Apr 13, 2026 at 04:30:34PM +0000, Andrei Popov wrote:

> Just to weigh in on this: I would support adoption of
> draft-reddy-tls-composite-mldsa. There is customer demand for
> composite certs, and I would like to get these implemented in the
> Windows TLS stack.

I don't know what sort of interoperability you are expecting with these,
I am strongly inclined to NOT implement any of the composite signature
algorithms, at least not in TLS.  It may be harder to fend off their
adoption in CMS, but ideally sit that out as well, until we either have
CRQCs and hybrids are pointless, or we don't have CRQCs and know why
we're never going to have them.

-- 
    Viktor.  🇺🇦 Слава Україні!