[TLS] Re: [EXT] Re: WG Last Call: draft-ietf-tls-mlkem-08 (Ends 2026-07-08)

"Blumenthal, Uri - 0553 - MITLL" <uri@ll.mit.edu> Wed, 01 July 2026 20:41 UTC

Return-Path: <prvs=3642f576da=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 D247F10BDFD9D; Wed, 1 Jul 2026 13:41:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1782938512; bh=3Ij624Msqny7BsUFpMhQ2zSd/QCs+ohd4v6dpUPOnJI=; h=From:To:CC:Subject:Date:References:In-Reply-To; b=h51+oO5Ujeu8s1tlxVMa1GYybjDuvcNfXaGQFiMV/Qk49r9Z0tKbkbZMetPjclIr8 i9qx+PZjXk+WPuNY0JJJshZJhPJIVsrMiDw1iAWn9y6/DMchonQx9jsCwR2H20ZeiH /9ZDcQIYFBygh9I3xB0U0XV4ESTOxMyOnkmOxVXI=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.295
X-Spam-Level:
X-Spam-Status: No, score=-4.295 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, 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_NONE=0.001] 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 DWIOgptDFEiX; Wed, 1 Jul 2026 13:41:52 -0700 (PDT)
Received: from MX2.LL.MIT.EDU (mx2.ll.mit.edu [129.55.12.51]) by mail2.ietf.org (Postfix) with ESMTP id C7B3D10BDBBF7; Wed, 1 Jul 2026 13:34:34 -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=dkim3; bh=c/lSWC04uNZq8XSMWEIJ0PI6LvVU XehOFGxkcDHLnXo=; b=X47DSDni8uDO31toVYh67Tm+I7SSODCG6ZgCQ7SD7g2p 2bIbWvvmQ2GjGluRld7fCt+rw0f8Z1m9DogBTgcplRGO91tHIpXZpBBZ9dHH/qnS jf3dUF20sHeZRlNqnhF2+nxw/vroJRA55L+bm5Ltu7e5LqUJChYHnkI2OFSgH9v4 a8+eAHc84olzUhAcMm61ULJOa4EOWIU26TBhX7E5k+F5vX/XZCVRRlrJw8SiZYrV XQYRa0yar28BAIgJY9TVhMGhCijC9sPKrlkNerj+Dut89VO7QYtltgchRo/4mEN7 0ArsJlKByCOg1uzbckt2hw6dwhTPz1sap6m7+pce4w==
Received: from LLEX2019-02.mitll.ad.local (llex2019-02.llan.ll.mit.edu [172.25.4.98]) by MX2.LL.MIT.EDU (8.18.1.7/8.18.1.7) with ESMTPS id 661CtknE240687 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 1 Jul 2026 08:55:47 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector5401; d=microsoft.com; cv=none; b=wLKU4MMSHiS98HcvewuVqNf0YKvkwf0cXkY6VlpF6XPu68nfIIQWv0uhXNID97ToMTfhaYcpOEThBkEmC4zdzVCxLAGY0v6dqLgIeIU5Onwi5tDztI1UkPgJSifI379b1lhFuJjnqc6saVVFxaOfWxU7v9PoStC9DRAm599poo3Oam9Le+RRTJPLcPna+os553PYDOVFDLDVPoXowM8QfPiNFJvWmjmkf3i+084vcXGjE2VWH5A80yXvOcIPggavAlGkfPquiguQBEGsn6Fjf6MNUk9zL/Zf/Q6h/vmPhOHo0aec5Nw7EPClQWYffeNVMyV7U/g1bxT5nHCx3IGUlg==
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=4kCBO7XRsCPW2GRFv64ub0xVgj+SEIUfwFMhgjgNaE4=; b=XsBfWLSA612KSo7t8WxVLwZSNDsI2WXWxhvVSXZyFOYJUVuxzOXOaqSzOoIt81n98dvcF63AGMoYPoLlHuu/+LNXFVf509CbY/Bo8JygM0YtNKDlRdWv0OZjfeomuXzBEZ41N3VR71MzFGKX0N9WCw19xH4YriowOK8o3xFX/yjcEVGybZMVtjmusiavlrLzsDwD6h8bAFgU64HdQlme1nAEhHzNNuC5W8DLGS9ZuffaqYZiJ7vETwfeAhAN9zKcwY/Csq6lc6kF9Rt7kM3Mk9Y1/1vXBt8gL1l6I3PbUHzwNSaVdiaKtlkA598u1ue6f0NEU6Hrd6vfHGoNpDcr0g==
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: Peter Gutmann <pgut001@cs.auckland.ac.nz>
Thread-Topic: [TLS] Re: [EXT] Re: WG Last Call: draft-ietf-tls-mlkem-08 (Ends 2026-07-08)
Thread-Index: AQHdCNVUgDe+LhU5T0y2jOb6AzC7IrZXmvQAgAATPICAAAxIAIAAOY9GgAA4MoCAAE24r4AACHkAgAAZXO4=
Date: Wed, 01 Jul 2026 12:55:39 +0000
Message-ID: <BN0P110MB141952FEC098B6BBD2601E3490F6A@BN0P110MB1419.NAMP110.PROD.OUTLOOK.COM>
References: <akQtnH-z417KPh12@lady-voodoo.lan> <0656002E-640C-4140-8A64-1547E6716707@ll.mit.edu> <CAChr6Sy=JSyN46cEYgV6azxqY9FF4gaQdQfU2S74o5W32xfSSQ@mail.gmail.com> <CAOvwWh1A7hFmLPgUftmLoNtNJ8YtQrb1616cqB32ZBdExpg_sA@mail.gmail.com> <akRDT6lg-u8swZo_@ein.win.tue.nl> <CAOvwWh0pNnRXESGvBw-JhhiVD818z=g77iijOK=+Mc2FbDtuKg@mail.gmail.com> <BN0P110MB1419E0248157AC3D39A1A2FC90F6A@BN0P110MB1419.NAMP110.PROD.OUTLOOK.COM> <SYBPR01MB6336E2C85A3FD2603AD00AE8EEF62@SYBPR01MB6336.ausprd01.prod.outlook.com> <BN0P110MB14193DB1CDE8B64F046BE21B90F6A@BN0P110MB1419.NAMP110.PROD.OUTLOOK.COM> <SYBPR01MB6336E1A72DF997AE3D97E8B1EEF62@SYBPR01MB6336.ausprd01.prod.outlook.com>
In-Reply-To: <SYBPR01MB6336E1A72DF997AE3D97E8B1EEF62@SYBPR01MB6336.ausprd01.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
x-ms-reactions: allow
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN0P110MB1419:EE_|SA1P110MB1263:EE_
x-ms-office365-filtering-correlation-id: a3c07139-eb8e-4008-08c7-08ded7701015
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;ARA:13230040|23010399003|6049299003|366016|1800799024|38070700021|4053099003|18002099003|22082099003|8096899003|4143699003|56012099006;
x-microsoft-antispam-message-info: GSdMwa2+RdHjgz0SZG6ktWHp1WOrECSBYv4yZKffykxph7jOTIgJr36EduAD4eQ9MSQLW5VIoD616V2xC/z89Yx8680PGA90kvoRc3ub47Q3bQTJskArzVTLMjj3oM/+hHD9FThHY9DEZrt0Tsc1RF9Itxg8e5cvH3VhQl5CEsx7qi2S7FGJ/ohQABoPUF0q2tPP5KrMot1qv182B5Abb+S/XkkFHBbnsDuwVq1P4o1Lpr0e4blGE9e1fbNjPf95aCnpVQxMMb23AQJAVBuV0jHp2trp4ZdkiSTbiQADuHMaJOhpPmTJZpYRx2MD0w/85WMKv3wqxOtAev3KP3yI7upMMEWWBGpjEgoDPMrkLhGUSt9fxE2zrIuU6VxGc+C3KFn1kzqpcpSikbp/XvHIJsNwz4z6KdIdtys5A1VR7B0fdzMlb55GH8pKwnYQm8h7jU5t5XdQ11D8TJIS+npgodxc7h52cZlwTCgomsdPIHeu4KThocWTuaG7Z9+4iAp8yzNDx4o4HynmgbWA2+E3sN1/loTe5aAl/msdd45XJ4rqT1hKOBXX3j4IYkTXvGhp90OirCPyyqTcnvIC6YcwkdQHcpd4VBZlotaQRVR8ae6RHgw45hHQ9PGeLZTXYfZ6y/xjxB5DmXiW6tLUnflCHBiUwjEw10bzaFd0/7h3pfw=
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)(23010399003)(6049299003)(366016)(1800799024)(38070700021)(4053099003)(18002099003)(22082099003)(8096899003)(4143699003)(56012099006);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: TuJvSueyasACDo5WvakE4xG58M1sRNQjd//ewVD/4AccIj2ut62CaPI2QhyyE8yx7hsxuJCheNRJql6JZ/9vd2BDvA6gXiKH5R0Gy4JJu/z34QemM5daElefES6ZT9e75eE5ethLsJ8eZYOI0+m7Xj7Afog79Yyao7uEJPZMrHuGMxA3+ZntfTryGuH4wOcW5m7Tou5Lz1jA5Z/EVYCTkxCN+lCBK0v0bjtmuqcL7gO8RMmMXHiEl8YOo06ESp2ICXt9+r4EZ/Hf9AjdsNOVo5zzL2NGzOipSvkwY3njvRXZiVjLJ3mkfoUtv8PJVbrwo9rDLRwx94GtjIUH3gOskHKaOREC5ISysXM8aAw5QDAXynSzOSwtW5xhSJV8nMk4D48FmZzjnyhS2lhtl7sf8qgyoesZ/2eX9Y5y/9JGV2fm9EFEkI8ZJDxZrSPahSSQd5RoupSQ6VkWIco1ddS2QaH0xQe2KdyyGhiyuiJoiE4YLDwzdxQkW6TCQQUAOgCQIuW39WLmJKSmf4HCkPwU2AFYP+oZ0J/KPX6zR3eqAe0ne6SVVzGfyRwb2bdv6LNXbCQUpsHANUMw7qSTwyve9Rj+PyffsYEsH0EPBCAbHWsU13nrwyJiJp+BbkC0Kf3308pOjptEW+T1iZMQYWFEq0uWYqWa6Ii9pTagjOKpJfEdRrFQ5xxzN+K5DES9YEs+c9tQIMN9qzPnGC5p8O9W+aNxxPDXTSK1ocVYXcdAfIM/HRTR2bJcE+BY0CX+/vHvSTbwbFj8Ms3USfyFzLUq8yIAF+nzi9+Eh/HuUc1g5cMWQC2/SRGLmaynfupUQLC0T4tQ72+2k8W4Yh/SaBpLuPkUOkMM00f1XU+opPN+AzTzlicG31jE9bgOqC2y24LZMRCWscCvIbtOIwg9k051xQsMpuOTbNA5IjxKQZ5OnlkrF3sF7DJENpfpl6do+3LokBeGoGXKpr4KxHIVDTXnJ5ieodaFbFe3wpd/f297cmGi2Ph+e8mhWNovblKNDyk+D1BMobD1pkm1rYf5WkUOz/mVIA03yx6mhzkdl5wv3qfiEUAUoCvnGIykHU1t9LkMEwMcZu37+0ODIU/Ox6rWdi8bLmyp8MI05020pHbIjKV4HzI449tiuGbIRpnznm5lyp6mEFQ8nUBxZemmxr9OOW9CzY5SE6s3dKlI3VqEloxoxBEkX4Z9j23HrWxvk+Rf2/T0Cxkh7t5yW69t0zsAq/D9wh/sSBCebuJ/xfXkY9qnKN7o0fWf50J/eQMIak+f1De8R62RGid+U6u18i5lS0iRBZ/deM6ObQMq3CRxNT/fr3M6CII81T3Nnj8BVNToak3LEU5asD5fhD0FCCJWGxr74urUNJofStZ9q/uktHHGSrbIK+ncPDYvO7Y6Q8PiHTF4gVnMOplVkTj6UvB2dwtklOrVzg8oW0a+EwzeKUHx765nOtkntfa4oRQByHWQrKLDR4gwEXNar7Fmgjml+Uq0p/RJpi6e7v4zxOz2B4KPQKPAeZeMa/tYrNqzvGn/hNkfGhWwLvfQwjZbyq91EkLYtbcVJs1zAtlkTx746jzNUddsLRjigCNKFSmYijh91A1rRE+9OeA7LXs1o2WacEno5MWGNNVKimZswE5UVIIa9spFub4+DISNqMWL7r6h
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="sha256"; boundary="_9602A2CC-BCD7-D24E-9E13-4689823CCFBC_"
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: a3c07139-eb8e-4008-08c7-08ded7701015
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jul 2026 12:55:43.8949 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 83d1efe3-698e-4819-911b-0a8fbe79d01c
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1P110MB1263
X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzAxMDEzNSBTYWx0ZWRfX0bOH5mCHR+A/ htJtlVnt3EWHeRQK6n/XZvu5D/hKvmEfXpKMOIBqG8CnmAz3t7n70g8E7mkrHDQtis/b5INbJZt ++XCwrlfg85Vc5xhsS7LJaDyYMPYzzrHtsdhqCG6jcLnQNvfXJ6YT6HlR1IdZGQmVDGvj7z2gq/ 657Sc22w9Ysdbpqm3tw4vtiPF+eg9oPUHLl0XO0xWM/IPnEMGcm8+I+/Fuu7pNfe2wrPnW6QifM NT5YLy6qXohiIGUxT0wNf5ZWR7+ehzTCPnq3YgAEEnW39911lwvJIwGiXzbpkGCD4oA0Iyz4I80 V4RYh6OIYvyLmzWVN7pt5ZIVJ+Klb+daJey9Q3ocB0/xgPiv0XfsfXdN+70hu452wuo74pPZWd+ OkxiTOq4y8FV6i1N+0LLiJr5K6tJxQ==
X-Authority-Analysis: v=2.4 cv=KfXidwYD c=1 sm=1 tr=0 ts=6a450e54 cx=c_pps a=nMRZKKk9TE9jnVKm5NW3pg==:117 a=z/mQ4Ysz8XfWz/Q5cLBRGdckG28=:19 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=xqWC_Br6kY4A:10 a=RAioF0-LDSMA:10 a=VkNPw1HP01LnGYTKEx00:22 a=6J-vbcjw2OQC1sJBszXA:22 a=BjNBqyAe1Ba7-aRLu09B:22 a=yoc3j7uZZZ912K0ubjUA:9 a=QEXdDO2ut3YA:10 a=OHxWAzMjYXWQul5Fax8A:9 a=9HOOBC0NFk_S4d4D:21 a=_W_S_7VecoQA:10 a=yiS_OlLFfiXx3336nRQA:9 a=ZVk8-NSrHBgA:10 a=30ssDGKg3p0A:10
X-Proofpoint-Spam-Info: AW1haW4tMjYwNzAxMDEzNSBTYWx0ZWRfX/6BokVfT5amU s5gQNB/G2/01d/d0/Iji3Blz6wqL3hSajBoXs+AOQQ6QfBoxbSb/NVI5zFiUYouqfxtq3RR3v2r h6CLlVGeKwC/S8+zGXcU6blSzIysGRXEPKGBt6SYaZmx7ba9vMQd
X-Proofpoint-GUID: G4c7pn_0nqbOcnj8fDtJWZPmxFO30RSR
X-Proofpoint-ORIG-GUID: G4c7pn_0nqbOcnj8fDtJWZPmxFO30RSR
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-07-01_03,2026-06-26_01,2025-10-01_01
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 lowpriorityscore=0 phishscore=0 bulkscore=0 spamscore=0 malwarescore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.19.0-2606160000 definitions=main-2607010135
Message-ID-Hash: Z23N7FI4H2C7K45B2H5A37ZT3X2QJXDR
X-Message-ID-Hash: Z23N7FI4H2C7K45B2H5A37ZT3X2QJXDR
X-MailFrom: prvs=3642f576da=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>, "draft-ietf-tls-mlkem@ietf.org" <draft-ietf-tls-mlkem@ietf.org>, "tls-chairs@ietf.org" <tls-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [TLS] Re: [EXT] Re: WG Last Call: draft-ietf-tls-mlkem-08 (Ends 2026-07-08)
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/3VO7u0ZoyfnrABZWUce9Th59mys>
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>

>>> This is equivalent to asking, in 1979, whether anyone is aware of weaknesses
>>> in RSA.
>>
>> RSA was published in 1977, and predating it DH — in 1976.
>
> Precisely. ML-KEM has been in use, mostly due to being baked into the
> Chromium monoculture, for around two years now.
>
> 1979 - 1977 is also around two years last time I checked.
> Unlike your values, I didn't just pull the value 1979 out of thin air.

The arithmetic is not the problem; the choice of starting point is.

You are counting time since broad browser deployment and treating it as time
available for public cryptanalysis. Those are not the same quantity.

Kyber did not become available for analysis when Chromium enabled
X25519Kyber768/ML-KEM in TLS. Kyber was public in the NIST PQC process in
November 2017, selected for standardization in 2022, and standardized as
ML-KEM in FIPS 203 in 2024. If one wants an RSA analogy, the relevant clock is
the public cryptanalytic clock, not the Chrome release train.

So yes, "1979 - 1977 = 2" is correct. The sleight of hand is pretending that
the corresponding ML-KEM clock starts at Chromium deployment rather than at
Kyber's public submission and subsequent NIST review.

It is also worth being precise about the proof claim. Nobody is claiming a
proof that Module-LWE is hard. The point is that ML-KEM has machine-checked
proof work connecting the specified construction to explicit assumptions, and
implementation-correctness work connecting implementations to the
specification. That is a materially stronger evidentiary position than "has
anyone heard a rumor of a weakness?"

If your claim is only that ML-KEM has had about two years of high-volume
browser deployment exposure, fine. If your claim is that ML-KEM has had only
about two years of public cryptanalytic exposure, that is simply false.