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

Tim Hollebeek <tim.hollebeek@digicert.com> Wed, 22 April 2026 19:31 UTC

Return-Path: <tim.hollebeek@digicert.com>
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 908D6E1153A2 for <tls@mail2.ietf.org>; Wed, 22 Apr 2026 12:31:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1776886304; bh=17LWQxFc1GqI353OfiCT4zl+JZ4QbyPBMUKda/1tg+s=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=E2PWZcT9M/DJrCKR+A7gpIrOT2pf0CpohjFem7MlX+NqgM6yI4pDOFLCftysEWuHn EAY+0ZxOC5MJHI9ssbDC+Swrav5HA8oCHNsEwlzKPSFD4eIkydrI8VekyIExeao//9 WPbCElfS8DkyXUxH/5oXEAdI/FTGzeNL3pO4hz0g=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=digicert.com
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 inINEtAZUY2p for <tls@mail2.ietf.org>; Wed, 22 Apr 2026 12:31:44 -0700 (PDT)
Received: from CY7PR03CU001.outbound.protection.outlook.com (mail-westcentralusazon11020100.outbound.protection.outlook.com [40.93.198.100]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id F28EBE1151AE for <tls@ietf.org>; Wed, 22 Apr 2026 12:30:20 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YEB0mGX+GVu3o0VywAe9JBwqKdc5V5aBsF5TXmIvgQQI23yBFkXET2LFNMG8Un9htreDon1MLHvTSpa0Yj5Frcus28c+SUswvsybX0kxlssAko/Mnk51LALAFZOMvKss3yITFoE30r6yTaJ9ubSxLlGb4EvfeVMwdoClXp0Qgy4HdDgy8655YUk+lACRuD3MC80exubJ8mzMYQxpPVSeBCylnah2S6DXKU8jrxyjZt0HFJJqweQ4w8lk7dASFI8wmSzLYSTkS4HuGnEryurgBWZFHL5r93p1cxDN5e0ZeSD9ier9CxzBtRA5ieEc5CUahRx9bW4zBNrRVJ+PUg3jZQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Uv1+HyVg0W+2Q6mim4jRtjK0OhIBduxwSZ+MThG5c04=; b=nAK3QxOVa1XjjwyVs4qJmYuBYLYiv5qdXkc6LHV6ZXXYaIpGLAjyjbcft+rLsZFseODKL2nlI4f++jU98VH94O0U8d5Molx8NjoxZ4o3vXPvx2xbRi3QZh2+jxSJAIxgRv3PhWiyq4DKOS+WomuvE8OMkRA477va8wBd85PnV5F9AfZuiy5p9Ioh0/TN+zfcwXhudxyf6WA1RVwZdk1PhNO2u/ufnls7uMxkO6T23nigiMuT69PPrvuPjYV414X69SV66mgCt0ib3liAbPSnKX+SrCnZcvJVE6h5dUvtmGaKK9xx7+G4jBCcCNoPx/vCdeQT88ZItKiQjtW6XBLupQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=digicert.com; dmarc=pass action=none header.from=digicert.com; dkim=pass header.d=digicert.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=digicert.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Uv1+HyVg0W+2Q6mim4jRtjK0OhIBduxwSZ+MThG5c04=; b=GzLZBcNJrYU2jMt+Cb8Lun8Rcu3bCNrz0/xJjP4HzgNF2qJ5OLXwzlv+HAfwN7JMOdWt0n5zYylDgNyGRpPp9D5oawQJZnIbvGe6cfQWoU3aSV5W0ZMfXHC0QrwxyydGKLIWHWPqXlZaUQUBfFmxpr0LTgkT8JEftDliUzhQ+8FhF/5Y+NT+IzpmsPHAq3zkMLjjkKUW8hHDCzeG93PFHDLbI75XH2BFhsVVnMVMvGSg3bLywBomixOI4T2h777JsrqTms5ibOTsES03c1h8tfPCzF00l9e5Ofbl62MrJYj0mxhV7KqrtfimznZrC39Qd1DdH0/BLtV9oksKcmLnKQ==
Received: from DS0PR14MB6481.namprd14.prod.outlook.com (2603:10b6:8:151::10) by LV8PR14MB7682.namprd14.prod.outlook.com (2603:10b6:408:25f::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.18; Wed, 22 Apr 2026 19:30:12 +0000
Received: from DS0PR14MB6481.namprd14.prod.outlook.com ([fe80::7d9d:f6c3:133:ae3f]) by DS0PR14MB6481.namprd14.prod.outlook.com ([fe80::7d9d:f6c3:133:ae3f%6]) with mapi id 15.20.9846.016; Wed, 22 Apr 2026 19:30:12 +0000
From: Tim Hollebeek <tim.hollebeek@digicert.com>
To: Nicola Tuveri <nic.tuv@gmail.com>, "Salz, Rich" <rsalz@akamai.com>
Thread-Topic: [TLS] Re: Working Group Last Call for Use of ML-DSA in TLS 1.3
Thread-Index: AQHc0nNDZhTDte1o0EaeVLndR6eW+bXrRcWAgAAOnACAACCM9A==
Date: Wed, 22 Apr 2026 19:30:12 +0000
Message-ID: <DS0PR14MB64815A9AAF474078C9E8ADA4832D2@DS0PR14MB6481.namprd14.prod.outlook.com>
References: <CANm5x_MjhTwo6hkg1nnuMPF7EBjpJkj19pGnxd_3eZyOpKtPSA@mail.gmail.com> <MN2PR17MB4031D8859A36A92B69881426CD2D2@MN2PR17MB4031.namprd17.prod.outlook.com> <CANm5x_OdZ5U0G+ctATQxPWRGMZxEVrC_1oi4vdeT4mAEZwXHrQ@mail.gmail.com>
In-Reply-To: <CANm5x_OdZ5U0G+ctATQxPWRGMZxEVrC_1oi4vdeT4mAEZwXHrQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=digicert.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DS0PR14MB6481:EE_|LV8PR14MB7682:EE_
x-ms-office365-filtering-correlation-id: 2a04f571-dc7e-462e-b63a-08dea0a59290
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|8096899003|38070700021|22082099003|56012099003|18002099003;
x-microsoft-antispam-message-info: QhOWgN3noB1CX1wY9+UqOKLAUDTKS8TZ28a857LkZVs+nkNFmxUJbiiMqzTIsHwBJd7SAvpUQOj+2XI9HFHhknOizci+fSAxE5yk4cgowNx7CzfptZmYOJ6T5LgM4fZq9Sx4nWGjFwS7nLthBPHnAzWLz8Traap55Zj0bmjuOv97/9CmKSxbagbpNm7XeOhomDXlkIbaD7cCOeSfdq6OD3ZHJsFFVC58TG8/qAOEKAJQLiZK6VsGq8reC1HKce31hBjBxIEyMI2HDuEJ1ByRqX3C1++buJrSNJe+8z1K1nSozND0uZWs/XikM7lwVkhLZ3iCVvVsj+ymXK8T6Ou9bdr9kprdjtsY1IryauhRbVRfnpOv7HAqFIHBRyb8xrOm6kWMxfbrlx1AUZVUzGReTl6o/AzO7cRP+8Il8in+MKMguiGdksNN7UjDx7Vr+D/mSI3saGCjlBlJztv6zQajgm329T2S5z1T5xtb9MM+JExcavYc7e9vPpOWMotDlpkkdFKhglH4YTne5L9q5NCpRMkWAGmr/6EbXqMD9c+E6NchOXekeavKN86gaRAW+3bIMXl978IiApGQl3hskO3Vh8evH+zDs36G9phpSCh+sNO3Ez0ftuFlgWKDP3T7upsabGHv/8hhgFCDwohThe0Ujuum6M0hDVzYw0b8hTZkWZTDMzf97wNb3tCGDatKSRUdLZFLYROLzODrLWNd1HXY5QYrcKj11rJIVekoAvxQUy322FeFdHIihUPj9WVXzFBqoqmkFokVIgT1yoye+aALf/hPUQEydnamOEf1XN4nlq4=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR14MB6481.namprd14.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(8096899003)(38070700021)(22082099003)(56012099003)(18002099003);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: rQ/M/zeQHA3xdOX7RxNaeue5scdx7X9baArUKIlABY05e7KOggxyVpDz+ODLliuSdZSMxq6yxaThQywwnpyYc/835BjvCVMtoykb5zl67AXadfE5z6FVIkvVan+prBj173L4z3FPDECmoQv0YhWXPZ4hoOFvcj+GDMqwMYF8zw5X4dYwWNClExVcGCh4O6xFGioAeY7r4fjkF4I9EILt4tKRmS6EqtkWA6EvmEKEV3oRUmeLR4g0d1cy1IdEGnL5nfr3pYTwyNVsKo0rO0ebfyyz2gfv8fDBTE7GGs1GmqiluTxJG3S1oHOy2TYsfoXkAbQRG1DeLg5Kw0ch94+39/PyfUdcVZdYq7eb9JBswVW6K2WIySu1qRnh410gD9vOKgIcdW+GY/6RmitCheZlOKzYCq3yBDDx5hO4lRgDvHoxgX/6PODA1TXb0uj1/zb22Q7G2oFkxJPoyOGK1hoB6WnAeKYF7QJoDviS7Zn7cVysHOnfNE8uD2Y/xiPtbXKPmZzXmJXeNSzSTcN3460rDxXZODkziI+GS41U7x+IKnHNT181vPpYuN2gKoVRnAl3dzMOzH5fl7uiUfk3XldzzvKQomEScszbJlRyUIYP4TrFW0ofICTH8D1r+LgFm9LTUD+BOM7O2B080JjEQz3EUiqWVBRhAq19ZaQUUzyES44NHajhcsdNQ94zqrxOxVva/7jkYL74kC0qtPfGFdLQURxMSonRvrcL00nVUhaEDkRCxrurNN/hw4hhn85d3eS+R6oHoAozZWUBUPW1JF8Aa0jPcBJth12Z5t8v/u9vHR1wYK8gpHcbwEhnOKWib7jTFeDjXUc0m544I3EAs/Oc9O1Bk0/lTVPzbvFq1LAfmfx5bZaFSyqikW1cmk0n3ME2oqd0saEiVUvMg6ZlG/VPowjrkbCdwO50mMhzDZ130c79JG1JWgPXR90JEEl00RQvn8RAyrBbUh8OvqQ9ZfeDOz5Pn37E6TtLfv3ReIKs4oVBxMIG3Fd/1wTUDIQCFx6QPOmruyr2ePGS4+fAFWRC4yZspb+cz55yigZF+rLBH/7EPDofA4z76Oo4c74hMl3AzA/MQ5mLfKJBrdqP/KXcpBeUb8oAvLiaB00XpuAhnHI/lGnUvRKPsR/mXr9oKtMrXFbvCp4yRNKSzMioDG7bKyiJU3Tt+J/EVlXajVhXhI7Y8Gj+0YiAcEoMU3jiDoWE78roBN7ADyKSORTlM45B4zWxEYNBgmfQrp8zwH6p8v3g6HIRMguGg9YAGfMe5kBBCQIR7qv6p+mpkTcIUL4wTEpL+fWYbdVUhATPwEF93pzEQrm0fWWLbmoBpxwablL164v7aRrHWETOR6yB2WNnJp2uG4RDxW5LjjfZR/1Ux4IWP6DICsx3rkKJpctKbHc+tMdLVWuzhPKwOiLlBZ5cQ97eG+yuV/czqgRv816IxbJi26Ib29JcDg5W+Fc7NhioeJaOx8sgYmjWrUSdoMxvxitIJhlEK3vpBNANQJz65/VyZZzMqi//zmMisZnHszQeNar66hDauqzp51XrMaTV9V8V4cAz8uTKAtc+eQUONDfWFCXtN2olz6V22CsGpOfQ/mScgjItP4+L5M37nB58DNoQ4Kvao2X4ccAmxi/5fjHJ6lRk548Yef8VWmqgf6/MiSoBmgMh95e4HAapAzJhJOjF2hImfiwYg527EXzAXun/6PNFX7ra6Rmic9pLnoekbbrnx+fx00VoOkkQ9x0mXw==
Content-Type: multipart/alternative; boundary="_000_DS0PR14MB64815A9AAF474078C9E8ADA4832D2DS0PR14MB6481namp_"
MIME-Version: 1.0
X-OriginatorOrg: digicert.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DS0PR14MB6481.namprd14.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2a04f571-dc7e-462e-b63a-08dea0a59290
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Apr 2026 19:30:12.2162 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf813fa1-bde5-4e75-9479-f6aaa8b1f284
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: od+TZmxGkVKTCUevaoKYvtxVjMS2pUDo0eLKiI//R7cHOGSUjMe0XqjxGjmW/k1MrtC+M5WHS+QNvKK8zBPKGHmfwvTXlt6/HCrFW7jphvc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR14MB7682
Message-ID-Hash: MZSUNVUM6JDMB4BV5IGBXGGKX5EZOXDK
X-Message-ID-Hash: MZSUNVUM6JDMB4BV5IGBXGGKX5EZOXDK
X-MailFrom: tim.hollebeek@digicert.com
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: "tls@ietf.org" <tls@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
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/e4dHF1Cfeibi4nsRs98OYVhoVNU>
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>

I strongly object to the suggestion that not enough time has been spent discussing the advantages and disadvantages of hybrid vs non-hybrid authentication (a rather bold claim at this point, after eight years of such discussions!) or any suggestion that this process is moving too fast.

I would like to remind participants that IETF we stick to the technical merits of the draft and do not engage in these sorts of process insinuations. Nicola, I would like an apology, please.

-Tim
________________________________
From: Nicola Tuveri <nic.tuv@gmail.com>
Sent: Wednesday, April 22, 2026 1:22 PM
To: Salz, Rich <rsalz@akamai.com>
Cc: tls@ietf.org <tls@ietf.org>
Subject: [TLS] Re: Working Group Last Call for Use of ML-DSA in TLS 1.3


Hi Rich,

thanks for your clarification, indeed my phrasing was not ideal. I’ll take your comment as a chance to clarify my stance.


Code point assignment and deployment support are distinct considerations. In practice, non-experimental production deployments generally rely on both assigned code points and a published standard.


Concerns about the proliferation of standards introducing support for additional code points are not uncommon on this list. I note a similar concern here in support of delaying this draft.


At present, the process risks creating the impression of a “first-to-standard” outcome, where publication effectively determines the direction of deployment before the trade-offs have been fully examined, possibly even stalling the progress of other drafts. In particular, the argument that introducing additional options increases complexity has been raised repeatedly on this list, but it does not seem sufficient on its own to guide decisions in a security area WG. It would be preferable to more explicitly evaluate the security properties of hybrid and non-hybrid approaches and reach a position that can inform what should-and should not-be advanced to standard.

Best regards,

Nicola Tuveri



On Wed, Apr 22, 2026 at 19.30 Salz, Rich <rsalz@akamai.com<mailto:rsalz@akamai.com>> wrote:

  *
I have read the draft, but I do not support its publication at the moment.


  *
My rationale is that this draft adds complexity by adding extra code points for pure mldsa.

Code points are assigned when a stable reference is available, as you might recall from the long threads on the pure ML-KEM draft. So I don’t think your stated rationale makes sense.