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

"Blumenthal, Uri - 0553 - MITLL" <uri@ll.mit.edu> Wed, 22 April 2026 19:53 UTC

Return-Path: <prvs=05729b8a10=uri@ll.mit.edu>
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 2B54EE1181AB for <tls@mail2.ietf.org>; Wed, 22 Apr 2026 12:53:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1776887588; bh=qqKB9KClh9oiz/1zjL1qvTzJEzw58PQPaMqZSX4igHc=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=TVmKmOgLM2+fSFhgFL7q12DFg91tuA0F5vZE2WuyOwIZRg95pxFuGwmChqqBjuzbR k4G18qQ1Cu53ik9iFZSyzGmSfmWmMFaBlvGstvwXLj5CSxWrxAXDTvF8FjU3V9bMV0 t9xij1uo2I3Rk0lYFKldauwXoytqvIKiv1jZrb+s=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -3.296
X-Spam-Level:
X-Spam-Status: No, score=-3.296 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, MPART_ALT_DIFF=0.79, 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, TRACKER_ID=0.1, T_KAM_HTML_FONT_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=ll.mit.edu
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 8TwKhGubfrrj for <tls@mail2.ietf.org>; Wed, 22 Apr 2026 12:53:07 -0700 (PDT)
Received: from MX2.LL.MIT.EDU (mx2.ll.mit.edu [129.55.12.51]) by mail2.ietf.org (Postfix) with ESMTP id 92FE6E1181A3 for <tls@ietf.org>; Wed, 22 Apr 2026 12:53:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ll.mit.edu; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to; s=dkim1; bh=k/AQdU57hvIA2PnOJCp7bnu3tFXj n7cUSWVRrZ5ikjw=; b=LxAmHpQlhywHT0FnqMfu/aN1lhxXiuB6yvTOQ8BP2FDV 1aXIAG0sKc4nkHjow7hbqpzLm5++OFA+rWWvWzsmLqN9MiH7zWypnHHFaqCjzU9o kuNS55CUOil48ys2+OLa66WU+diV6sV/pa9dPlVyThoAEn+FAOZTmXQDpjFqKhot n7x2RiVGPhvY6SsPATuvvYeZuq4bcFgw6yMzPVDZrtZ9IHA033Y9nYe1oUs3EZfA qQdHyCVNrDN1P/cslS1hUrJCDoPqr2gssClohXnIogF5ms1xWFB5OW4Q/ECfYjlu ozn/PgGKQC8ixNngcMuQQeBcj0zzaTsUw3aQwqFXOg==
Received: from LLEX2019-01.mitll.ad.local (llex2019-01.llan.ll.mit.edu [172.25.4.97]) by MX2.LL.MIT.EDU (8.18.1.7/8.18.1.7) with ESMTPS id 63MJqurQ191768 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 22 Apr 2026 15:52:56 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=FDMTGITXoVsL0JG4PJZ81i2e1KR3m+x3ncUoOM1ARD25m/76y0ypHxHQmnqPET9KOlsel6sIvAEzWKnXHcqzjWwL1/p1JQNqPyD7kyPzLH0PH31IPnEPGRpqj8MtPwa4BVIx4KL+H6Ie/hpT4Z6BGws1/Z8tXABpXItjmSNSANpgfU3+bEl5MlAXBFX9HI2Mzql9yUwD35s8Vf0SY+uFxhpQMyhjoBRcoKLI9OcaqbxBaYIDl0Nh0gjkJG9b/ZHofApldAQevuiIaFmz1ghM3/a8oEEH+3GyVSALjjVC4wZyKrEO8mNWwe4dkI1hp88n1BF7i+8890jjQVDdvX7sYA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector5401; 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=k/AQdU57hvIA2PnOJCp7bnu3tFXjn7cUSWVRrZ5ikjw=; b=ACsNo9ucwVpGMw8MM6opb0/Try04Iz7tl8oT/RHSq4WJQEHmEtOpzsjIUhSNVUw5Pp/oxheOvWS/9xFbf92ByjkbMT1EwPQx83wFG/U6BUqx/pRmCAqvvzRNnVmtBZZVSOO/o7dYq+cg0xyGxG6VVWh7tlTZ3sZvsDwKpQuh91Ra7F+Y1SmjCbpcT6YL7VMzsVd0AHuTP/mu5EIMAJ0EpfYJrrZBFdPJ7gdjeNuRq519vmzBlSQsBd/Pk5O0E6Vv2RIYsekB7SWLQlTAem/1wPeVP2ydvBHSBHlUGzDAvVzWcCqvhJidBeGpLAPcbkAQ6X6Y9CwT3Q5xkOUnX5OtmQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ll.mit.edu; dmarc=pass action=none header.from=ll.mit.edu; dkim=pass header.d=ll.mit.edu; arc=none
From: "Blumenthal, Uri - 0553 - MITLL" <uri@ll.mit.edu>
To: Nicola Tuveri <nic.tuv@gmail.com>
Thread-Topic: [EXT] [TLS] Re: Working Group Last Call for Use of ML-DSA in TLS 1.3
Thread-Index: AQHc0nYFqmwDMC+UR0qOMKQpp+Z5bbXrVFsAgAAp4YA=
Date: Wed, 22 Apr 2026 19:52:53 +0000
Message-ID: <B1335D87-5055-4F4C-9F02-9C4A0D3BE890@ll.mit.edu>
References: <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: yes
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN0P110MB1419:EE_|BN2P110MB1206:EE_
x-ms-office365-filtering-correlation-id: c75b3a20-66b4-4486-6725-08dea0a8bdb4
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;ARA:13230040|4022899009|6049299003|366016|1800799024|10070799003|4053099003|38070700021|56012099003|22082099003|8096899003|18002099003;
x-microsoft-antispam-message-info: atyalu6Bschy9IsTf6PQQr3rHwiMb+z8EJkJOPUjx17QNurTQ//Z7qKkuGeO2RWL67n4v+hInx6/epoHWmwboJetNZm5TtinQdyjpdRpdKEKFIIsVBArCyiPKT06dudMDIXHhAEBvd3jc9CfQgoXOg/R5cZvmbk/f9Uu7XPWOh+HBD566I5uOLLGiMpqi8U3BiKj5XNi3ItI/dEDbIUL5IjJX9lEdOXUQzR79Wn1Dd4vcv6hBHGsT6BdGexwaTUiQmtyNjuTjPbO4UNA9pTBADPDpbXgntpOdzO4iA2EC4JrlTeuFZdPKwMahDd6oa1vNxMj7sbse2hhpfF+XOQUyfZvVlt2ZhsCrKW5NuGPSi1XobPdc9POsURAJuKpTMB2MRbQKvvsQxK3o9Vox7M2vRIm0178Jq3Lm3AZId09nWJhhqfHkQTcKjthGDABDcgStyZsVY6rPPGxg0+QTAy9YVO8SsV3GDfIN4r+bXHODhV0ChUg2LamvKBNBLZ+vSNYwEAOROiLhEKC1mtjX4hvkxZo9X88pDq3WYscYbLRbCSwyKV2bi9x2QkgMxChIWDtdu2WyE7HJ6cNDrq6R+pHiAAe60nc/hKYeCJ4XMA7OdUAKbrtDe/1+4zoYGktrMSQ+dv/9o87HVrteDifFMlzU6znNNYY50LiOg2XiT2TRhRjm1/Lc6zN5al1OuEAXMu1lyHeABH7zWiHu8wUEPmRJ8VnBDLQ5/is9ApBc9VWvQzE0Mpi+6hkoNxs5qkj0Y844J9UYk5MEYP9ba+F2e6I/MkpAgquZMiSi4nDoCxlnsA=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN0P110MB1419.NAMP110.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(4022899009)(6049299003)(366016)(1800799024)(10070799003)(4053099003)(38070700021)(56012099003)(22082099003)(8096899003)(18002099003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: LSsZIW9VOcjmbTrmJEDPMtJDRu2jwrDt4GkrjQXyAstHOlXTuuDEXmjGFOgUJFUuP/kSDdSrX03cePDMxnnuWakIf757YSuySzh+QjT+GhFyKBBTGgXJWep31fPpzCgVuhrzrmHIEq4ajjKlrxTU4i0QlP3RNcjj7xi356V8ASspQBWC39K9hFNcIw4ZxcwZzZhYKs0fRp3pLkjVFGD9x0spx+EGI8usqDHB/GlPNIROX5gC8ZBy72ZcnQA7P5MDF/Aev3LDH+Sf/qyCDAdVvqMwoFc1i6ObQ0QZYvDIszAvyiN04Dsxc1JsTyFSLt+fihh1SfBWf0jAeCCr8WTHts6ohwMXo+kGc3+g0oAqny2dS+xPtmqBGQgfZZrQF4X7dcGHOSJICUjuFHOMeWLy/ejdBOgPN8whqwzIuAgXMC2tiKalB0pzTW/1xI5Q3+GPgXr/X4aLHPDtYYvfekJdmoSA6px5G/iCsX73BXDlXVzxorwZ+l9IpUZ2eaAlFN939e65ScHXKvkPFbuGiziyAClJAygiREh+LSlUVe6j4jPcbpGxa5feJlLXANkCg62NxXfhg6GoG3NRw1iwHXFYfhHNM62c07xAFMOVoIIaDfxXTwCdgF0b/FcIwbQE0xxFfUV+lO5pLpIvhruvQ4n777XlNMGnIbR5xLVdD6b0lfBcjRTXSOduSSRel9Mi6XgBRAE4LyDAJLEs0fRSSHI18jbhy6w3U9XZzWoe+fLyKyLvoXxQI/aSB7slImDPCSrjNHBO248mxeXpGXoJMbczVj1nV45uxztrT5K4RMUsfVFmUy6x7vAOlNoETrXsWP1i/hoyAsppqmSLRDWUsl4ieyaZ+S+W19cElWmR7Rvsplu3l4mGpA6rIm5ZEZNiHUYC6sUQDgl19W7qR7HVz6QS/gcXDiZ11Pw7XZ9SodyxfLsqmbXxNaEC5R5Go89Y3hOjrbkDxieofTCct8VeYZiN1bgJwWz2ToYv0KAjrP4gLztUADnjbr9LTQpvnQkR2r/TJKK2zadIIDRL5MhdvRPXdl+gTVvOTjpcRKiwWfNPUJJbvJIEzPNaT1Z/Hag4hh5iUvaR4bF7g78pvs8IRa1MDTHTTiuPDZxfb4gQKq3jBP2acC7BOsn+xuQUMtlpMT7aqOCQTJJKDn34SO5EuwzT9B/76nofDI67l55O10Them6fEG9VEeDM19hZUVY3HT5e+fDQpYoRCesQX5cGGNmvcdmk0Z1X5pDZ7D2PvJoFQM5sRXAKnmcmzPDqBHutL+czPnsL3bCY6GobYuGqVbCKJUmqLawm7P2HXRQUIpz95l95wgTq9WdulHbJCIitNPt++xtHli2nNB53+8J5vsYvvdACi+pFSYgmVZUK2dBaPe7ubptzehPHc248vNHjwK9BfxfT/uT6+7fOTkW6NC6E106p0xhH2Rf3LNlhl5z5KJ6AKcTh3RxENUzC3xUgq++QQY3+NhPtwoApCvuBOZazKMshM8i+cozIe8CerMAS0GPCCBmP2pKPlP8OrRCOpGeY
Content-Type: multipart/signed; boundary="Apple-Mail-08D2A8C1-4DF9-4796-9115-296CA4F219DD"; protocol="application/pkcs7-signature"; micalg="sha-256"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN0P110MB1419.NAMP110.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: c75b3a20-66b4-4486-6725-08dea0a8bdb4
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Apr 2026 19:52:53.0410 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 83d1efe3-698e-4819-911b-0a8fbe79d01c
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN2P110MB1206
X-Proofpoint-GUID: 9jPSWTOE8gtpzw5AvS1R_IS83bdAh8iD
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDIyMDE4OSBTYWx0ZWRfX0smRewI408/H UP3NJhdbkk31c8D8lUIu0XWbjgHG+alief13b1v0TiWZjnsvM85TdeCRnZPgnfNiyfY5hCmSZRU YvbZcPDXal4brT2YqHC7X84dftFtkUxmM0DVQYR1yf80V6olgaF9uk/Nl3mo133Cy0yQdCNc+51 mp0Y5Tg7t8yCPd03/8sjI5KFd7/CIaSiv+sabbBE0VjcB7oXTfgkyKKdvy3zjcda0uCcSIEIXU4 FnYPU589poMwFa23AH5TLn1Y2RK4THjmfgjJ1BoPl8FqI7tmDoNmTX1fsLCAf1Fr5vJg+EE0sMU hHwBenHbue8p4rK2qgg
X-Proofpoint-ORIG-GUID: 9jPSWTOE8gtpzw5AvS1R_IS83bdAh8iD
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-04-22_02,2026-04-21_02,2025-10-01_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 mlxlogscore=999 bulkscore=0 mlxscore=0 lowpriorityscore=0 phishscore=0 malwarescore=0 spamscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2604200000 definitions=main-2604220189
Message-ID-Hash: IOWB3FDVIX5WPV6VCZDIWWT7LBJBOZRI
X-Message-ID-Hash: IOWB3FDVIX5WPV6VCZDIWWT7LBJBOZRI
X-MailFrom: prvs=05729b8a10=uri@ll.mit.edu
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: [EXT] 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/rVwiNfza017QVA8Gqvc1uvqR0fE>
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>

There can be arguments about the life expectancy of hybrids - from zero to CRQC appearance - but can be no objection to the point that once CRQC is here, only pure PQ will make sense. 

Thus, arguing against pure PQ makes no sense in my opinion: you may be able to delay long enough to avoid hybrids, but there’s no way you’d avoid pure PQ. 
Regards,
Uri

Secure Resilient Systems and Technologies
MIT Lincoln Laboratory

On Apr 22, 2026, at 13:25, Nicola Tuveri <nic.tuv@gmail.com> wrote:


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
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside the Laboratory.
 
ZjQcmQRYFpfptBannerEnd

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> 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.
_______________________________________________
TLS mailing list -- tls@ietf.org
To unsubscribe send an email to tls-leave@ietf.org