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

Peter Gutmann <pgut001@cs.auckland.ac.nz> Thu, 23 April 2026 02:02 UTC

Return-Path: <pgut001@cs.auckland.ac.nz>
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 86ACDE149489 for <tls@mail2.ietf.org>; Wed, 22 Apr 2026 19:02:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1776909743; bh=9CoiXKJyCHE/h3ksIDXd+Mu18sigXF7MrQV0zCJ10PI=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=hgJdqCOTLtRH7qYt7NWO/bU+Qn0HwvIwS+VcrO0gcvTev36V+Clxdb0FysCYAw2Gv HkD3oJPD4jfRIape3LZPVwhi2Z0Cmi0qUTh8DerQoA+OoYXGODUUv0Fs37coc4BCaZ 6lGetVtakKHp4JLgNPJgA4VdiilxtdIRSJOLnXTM=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=cs.auckland.ac.nz
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 dQRNhCw6FFsM for <tls@mail2.ietf.org>; Wed, 22 Apr 2026 19:02:22 -0700 (PDT)
Received: from MEUPR01CU001.outbound.protection.outlook.com (mail-australiasoutheastazon11020135.outbound.protection.outlook.com [52.101.152.135]) (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 10AF5E149429 for <tls@ietf.org>; Wed, 22 Apr 2026 19:02:22 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=M+YNUuscTicazxfCQMaMkrT/z+6ikQ8wKgKzRCCISpRhph84OTneU0jJaS4yb3//sAZ65QSx0CiEqV+yf/BZ7XZlVa8+U4I6wN1TngM1NWaJOnOOOxuDYWH3Q4b7r1A/B9M4dol+o8FRj0NzgmWnyp+2k0ivsspxLeJ+8sdtuPPDWw47DNFL7MRXf5z862e+ifWggS+E2rzoLUQOLtd3VwEB3bX4XH4qL4ft3dqusM6WWbEgMvLp4iCPG1QCujPhQUkFMH6fwDaTzjbSEYvfZot6A3wXQUbHSeuLRBVfWnduPhjFI4qcPSC/5BVJxgLSvjVlP6J3asuKcFY1krT92w==
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=utKMJEXaK8/7U0NuELeGXI6coPhkIVvemYjcwHskvbE=; b=dRsBBOU18kT6Zi83d9vFdSkfNedxi1YQ/miwfYZZbiu+BGgVERGZKwKtHClq+jOZAdZr353YkQ9sqf4qcBffvSCRqPy57a/MyO898IGdNzwV7FWFXzmBZ7iAO9Kiafd7CtJjloQ7qE6tFa8E9Fq7sR6xCEQfePFCmqlQx6SSApuTz+X1eMY4+QIElSuu43yfalsKsRmHhiOZYXKCwfF1a9cfnpwooePee7pjLntP1GyGnhUsOFLnrhseIj/DvyV7AbLVAW2OoKVN2wZvPRencHTy8Kn0znwIXsLSZMbxFLWQV71LslbtDM3RXllDzLqJAuzAmgvyRIHN6hWr1/E4Dg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cs.auckland.ac.nz; dmarc=pass action=none header.from=cs.auckland.ac.nz; dkim=pass header.d=cs.auckland.ac.nz; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.auckland.ac.nz; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=utKMJEXaK8/7U0NuELeGXI6coPhkIVvemYjcwHskvbE=; b=RPF48fVyTa4rYG9NzpV5fXGfqAyZYRTQUfOUasN/1pkKshvpuws9+1cn4EtsOFpwLD4bCV3cpwkKlzRlkAqIPBVwy72PcI4TJD+j8V44SJ0oXy9aefdQJN17LOUY5wUe239591rsoJ/nkqzRjE4TZu751As1z2sl7q9rytiLpnVhjv2DJPeTdcVX4JcJ+LH2278uc9dVhgz2iisGynRAI866pSphb1aUIt8mqOv27ucBGMLcF39d7jq4KIDGdYGylbldTnHWX38PcQXZAQK/vdJ2r/dePgSG1yF+awEs2I6Xyb2nMJE81b6zBWZmYlQ8uC8dijTabKfbzSl7wXZnpw==
Received: from MEAPR01MB3654.ausprd01.prod.outlook.com (2603:10c6:201:38::9) by SY7PR01MB9778.ausprd01.prod.outlook.com (2603:10c6:10:305::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9846.21; Thu, 23 Apr 2026 02:02:12 +0000
Received: from MEAPR01MB3654.ausprd01.prod.outlook.com ([fe80::e2ae:955b:18b7:3064]) by MEAPR01MB3654.ausprd01.prod.outlook.com ([fe80::e2ae:955b:18b7:3064%5]) with mapi id 15.20.9818.033; Thu, 23 Apr 2026 02:02:12 +0000
From: Peter Gutmann <pgut001@cs.auckland.ac.nz>
To: "Scott Fluhrer (sfluhrer)" <sfluhrer=40cisco.com@dmarc.ietf.org>, "tim.beckmann=40mailbox.org@dmarc.ietf.org" <tim.beckmann=40mailbox.org@dmarc.ietf.org>, "Blumenthal, Uri - 0553 - MITLL" <uri@ll.mit.edu>
Thread-Topic: [TLS] Re: Working Group Last Call for Use of ML-DSA in TLS 1.3
Thread-Index: AQHc0quZ6y7LIGdaL0CAap5T0Q25erXrwkoAgAAiTZ0=
Date: Thu, 23 Apr 2026 02:02:12 +0000
Message-ID: <MEAPR01MB36540BF3A9E6792955328FD5EE2A2@MEAPR01MB3654.ausprd01.prod.outlook.com>
References: <CANm5x_OdZ5U0G+ctATQxPWRGMZxEVrC_1oi4vdeT4mAEZwXHrQ@mail.gmail.com> <B1335D87-5055-4F4C-9F02-9C4A0D3BE890@ll.mit.edu> <531909769.190808.1776898674128@app.mailbox.org> <PH3PPFA3FE8A23F962ED4F7D6A83CB41CDAC12D2@PH3PPFA3FE8A23F.namprd11.prod.outlook.com>
In-Reply-To: <PH3PPFA3FE8A23F962ED4F7D6A83CB41CDAC12D2@PH3PPFA3FE8A23F.namprd11.prod.outlook.com>
Accept-Language: en-NZ, en-US
Content-Language: en-NZ
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=cs.auckland.ac.nz;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: MEAPR01MB3654:EE_|SY7PR01MB9778:EE_
x-ms-office365-filtering-correlation-id: 29d91653-15aa-45eb-6206-08dea0dc55b3
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|786006|1800799024|376014|10070799003|38070700021|22082099003|56012099003|18002099003;
x-microsoft-antispam-message-info: RnBRZL9L8VuEpStlc2+ZvLYe5jODNpPOMVyGdggK9GxWUJJ7/s8NNwHN6NWKLAuxQ6naaJ5XFMf+Sv7Cx+5AbB7XaHO78/wDNwHkks2PgIZsk+xb8s0TpbI29NNa5Z/g7XtBfY7Ecy6Xij2MJsGwYsmkBSWoSSSedkVUAe0v1zNu6JbTzNjPneveYqgQN3Fo6sfXd+tnW6CtZ2XjiaoyXbfUoTtd861zEnmya/BJ86nGUgrqiRHTchGldlpfxT2LGKC0qhVkn+TCo/aF3vN9Es7IWC+F4U0XNuPhsqiqc5/SkokN22sMuiUSQFBIwSROmBy1DBiYx/J9xuGtTgKl9Hrqnu7d6eyXC4a4LG/wkBiJ97upXqFxLcQJLprIdT3eqZTELSS6D75dE/p/9iFnq43W2yJZQUob1ShOKiFzu0g5EXnJPH76+fij6Ff5zwZmh9+ITqlSs5cetlGUGxLN3l7HDMWLGA5Dkh44Um7w3jlE6fWMWZWWkqmfilu7c4fi8D7ELeJMXBDIZdVfx7Bd5NbYLuiYCB7UbsnXe5qF4jhJICHgoSoS8lGhlj2ZI/CIVZvxMyYHIATk3byHfqdBJZUkrJapWr67s/nwzK+6pzA1ank74L4geCTJOmkggtZgD+aEvC8C4CyRIKJI9b5EW5f0V3F8dYtrEz8kfHn/7niJJuFzeBQdXD5wpjZ7FHmSTqT4KH01KiispoycK986U7exLWxBLezIX4W9Bso/zMvQpsWoL6Kh01meXvluO6yqPQZnHApzR1cI0JJQ9RY5dFGiyrf4nMuyeb15j3GvC5I=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MEAPR01MB3654.ausprd01.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(786006)(1800799024)(376014)(10070799003)(38070700021)(22082099003)(56012099003)(18002099003);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 2
x-ms-exchange-antispam-messagedata-0: YZjQkeheXYLxLK99DYugy3CzSRHIEI0RKThtsu6hOzG3hSeFu9mCFbe1XnLyEdVQ9rCNad3Go2GSutAR+yWhoPkOwCvaQlz0EYU73kuNjC0kHCJhtCJkTbsYAtV5SbybolCOO9yiGuGBx1Mes/PdurTeUuN/7bjl49iW618K5nfMzI8sCBV/HJv+M1KU1EZ4PLGgTWihm9bjLhRK/o9Qfw3EhccsBJ8chpn17z8gRUAKE8dqa1IOKV/0LLMWDnxD2Uf/HQq9eNbMNc9kyhzYxXZkWFfENQcCjsRIllz95VemhSDPA8A0U9SYBSCVWK255j22f8hRQ9csHqMIyNlp7zIWUOarmfW/z07yJt+MQrqZg1vro/FqBGWEo0/gprPbPpjYnstiFhjmtlqhmO9W5h88wBdkmkQwM5CvoSKiYpRUJHKRM6EGkx2r4vv96qCWqOOPShnvAEcgVYNzhrbSt9FEtGq05cS6DwfZjVG938SBNvgG0K5fbyTLGCcvXY2m8qY5m9G3MjGxkggWvuqnl7F4GHb3J7eFf7uM6d1itiorx4wNIcwX/BC2LLZJfD1bFssXN/mpF73jr6BiE4rIXpRKSDG0jmTMmZstakuGgxL/rO7DNT/a9dz0/RPZRJXGFPcOuccZ9QUWmZvk4Or0cD+5vwz3uENcHsBqnctAhPCb/Z6xtbPonWywCBVur2lTo/bDj4Sp121Nug8hEIlPLaRtAa1WquAW37VLnu/WgvK/ZXGpUWsqXK8jTn7fs0ipkHL2XqDDHKzjHISOUWnff9vvre+2HpEhdumuCHn8bKT0Yn1jQYKGjKrBbubMGJDSNN74b8yu1pNnRIL/x/W3j2BwuTeQmkNHaKDeAer3KJqf1phpiByYxrSIQhwy4MXM9VocpOcwka4Zt+ffRekklY9ppj7VXT2dqU07QKVj6ip2D/I8mNmVuRkC0rhCrQkMrudw3+tYXkY8fU6ZLtZHkvHYNEk6vRDaTSOsYIHvBcE6F4lJ46mItN2nbRvwgNzl1FNSQ1Y/UHzX3pH85ikq9pJKuZrzdaHYjjcjJ+WAdWl2JSVndkLJVl7FJInntKAoVmSw034y1oHgQvTIb2eEpKhW5AETZm3i5oKa4gJAeGjTFJijAZrMFJngkpI+Rc07VbHdHuVhwF6PVVMAqBqnSkvNFSeSqJyg7XLbzxH9tSMrQiB5DVWUX4whyJdxOdsIJbm2x8VLfBGFz7/xk5aBZjy01v3Mxp7gD90Y7jojSd+Tt+llbTOglrUK+P0XlbhRAMz2qNjJWqf3te8oi1syKZEpFuUmv+N/bA5qagKyk8eQLTOj9kjr+jAP43FqPzWlK5UWdjo3cT39eHhZ+lJVjLclQ9BMuwBciqeFxqg//PGaMsKvRNMSHFWL+prHZfbCOu0YklafjctD0VxQTC/L5+zpeTjqH0WHYrEQpc0kynHu94+qxIqO/nSFdqyvnx1gqGsjOr+bX3oF57byRkp1XfWz4Kcb20e/6Gn57CjpCL81riFXCtPXCZoFYKv9LsMyLWe6mcrVUfBsFEI1/NQJo4Yqx/W9h3oypvtTvFGs/5jpvSe4cw+rATt84pSqW2j0HRS/sfEQJVG6Zwt0zUyNP0gn9a0o/DAt+YciGx3nrZBZ43fJJSzbQucQjWNKoTSs5COvAfu1CWN12iyUdTmBjXNYwWQABTyxs1SdEreK7QGsRN/v0ju6O5xWO3beBSPmR56+gta4DxdsJoPF8MmwySnTpPvEj3O3niDu2BMV80jjwFHnBYPruhRQfZjQcbYBSgUB3TLk
x-ms-exchange-antispam-messagedata-1: 4ATb9BexNOQqlg==
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: cs.auckland.ac.nz
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MEAPR01MB3654.ausprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 29d91653-15aa-45eb-6206-08dea0dc55b3
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2026 02:02:12.4235 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: d1b36e95-0d50-42e9-958f-b63fa906beaa
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 6C88bHCLHAlu32CVLLxPX4VMDi+sH4Va/3FD60h0o40Wx153YKu5l7hk2lbaYOmIIKmQGaHuxyd4sGW6j0fiQyDiKQ9kYE7cyI3Pf2uddwo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SY7PR01MB9778
Message-ID-Hash: HXAXEQS5KERTSHB6THHG7ACMPFYHHIBY
X-Message-ID-Hash: HXAXEQS5KERTSHB6THHG7ACMPFYHHIBY
X-MailFrom: pgut001@cs.auckland.ac.nz
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/R0K0itwYuwCoJAJ0WX_akxqIpzk>
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>

Scott Fluhrer (sfluhrer) <sfluhrer=40cisco.com@dmarc.ietf.org> writes:

>Tim, you might be happy with cryptography that is sufficient against the
>local Wifi provider.  Some of us deal with scenarios where nation-state
>actors are a legitimate threat.  I believe that this working group needs to
>keep that in mind.

My code is deployed in situations where nation-state attacks are expected.
The approach there is to assume that if they really want to get in they'll get
in no matter what you do and plan accordingly through defence in depth, other
controls, and so on.  There is no expectation that the crypto alone will stop
them, because Shamir's Law always wins in the end.

So a better question would be, are we trying to create a practical,
realistically-deployable system or, to paraphrase Bowen and Hinchey's long-ago
comment in IEEE Software, engage in mental masturbation for cryptographers?

>Also, attacks against authentication need not involve MITM - another approach
>would be an impersonation attack,

Like phishing for example?  The thing that just keeps on working no matter how
much and what flavour of crypto we use?

Peter.