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

Andrew Campling <andrew.campling@419.consulting> Tue, 07 July 2026 06:49 UTC

Return-Path: <andrew.campling@419.consulting>
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 33F72111A8977 for <tls@mail2.ietf.org>; Mon, 6 Jul 2026 23:49:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1783406942; bh=Jty7fvGURWt+1G7Tkj0OOujepiga17LKOIQFzd7wlQM=; h=From:To:Subject:Date:References:In-Reply-To; b=UC3JtO7uvwgNjRn4XwfuOWR/lytSAkztMjC19QEAd/DHSmJhvxOc8aZuKB/4jDh8n 9Tyxmhl/8Oi/W3Cgsgp4lewobjZnB9wq+n/+r1T2L5pOW5Xns4pgm92mPofRKlpmSc wGo1cQ6JmTbmvIZb3/RM9vD7CC7RWciI9vLCGc/E=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-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_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=netorgft5189650.onmicrosoft.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 EXqkeEdAHRH9 for <tls@mail2.ietf.org>; Mon, 6 Jul 2026 23:49:01 -0700 (PDT)
Received: from CWXP265CU010.outbound.protection.outlook.com (mail-ukwestazon11022127.outbound.protection.outlook.com [52.101.101.127]) (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 2E50B111A896E for <tls@ietf.org>; Mon, 6 Jul 2026 23:49:01 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=kcV7b3O+YQ2HirUe7MrL5+03IgytOeBm7UB3dKlyleEdl83kjZv54cH8f7JU9cQv8Y1XA6wfcD7jCH0zKouwIyQWudJSoYa9E94ESlybMeikww0k3Hzb1mof6Iz84awYPZEr6ssXFlBVML9G5uykI4ZOO1IMoX5/lOUgllKyZ7pK0wDfMIaUkxDhmIsZXp0EdvEVVtLbz4ltsgF1oEP7Dk3ZjYiKyb4t5OtfdikR4nqHJ8x8BHCYNA4KJrjfyO/WLy3V5XVw++wau8Y49yxIzgLQE5tcR9dMRhReg7GHu0jnN2BCjcfk/kxuoPxkiZrz4XF7OaaTTU0klIM6J1mXdg==
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=Jty7fvGURWt+1G7Tkj0OOujepiga17LKOIQFzd7wlQM=; b=twQKPQQeSMbhNmnnJvEGvcv3tltz986f1RwsOmRPMc/JxXLbXXsJPFOs63JKLhf3xlN2k9klIuKR9Duw1doJ2XbrGQy2us8tQKAQfLhef/W4TD3NdVAdxN/aS14afjT6R+SaKOs2ras3pFMcTe97RXwZkPUGoJsVC1FYCaYuZLzIGkO1TNqI4zIeCwQKGMVRQqQFHIuH1uDdJTy2WZI+2aonVYyOKgZAGi34/wpT93JnLPzUFknuEfHK7z7XCUICCK0zL5ryxoQSbcA6hbXR1XG9UBbWGSlxJX/pRYfzYKyMXxHiJZqfqOB/Hm0yzVNJQmBermfldyBhoYuCQpqe3Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=419.consulting; dmarc=pass action=none header.from=419.consulting; dkim=pass header.d=419.consulting; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NETORGFT5189650.onmicrosoft.com; s=selector1-NETORGFT5189650-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jty7fvGURWt+1G7Tkj0OOujepiga17LKOIQFzd7wlQM=; b=XNVZ9047dDQy+LQOfCC97F20SGFPrwAXnow/veYr0SMgj3wb8HRjrfOQG/hJWPyGMbHADG8hugxSL31PQIjCsh/5iC1oxo7+R5Tpj2Cv0Dr89IIFhWHN8DX+ivW/eFeH2ZNWd65YQeROamW9SHsoUzzvgxC7gDROKI1JVW7nevk=
Received: from CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:190::9) by LO6P265MB6875.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:325::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.11; Tue, 7 Jul 2026 06:48:52 +0000
Received: from CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM ([fe80::8aae:66f4:bf11:61cf]) by CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM ([fe80::8aae:66f4:bf11:61cf%6]) with mapi id 15.21.0181.009; Tue, 7 Jul 2026 06:48:51 +0000
From: Andrew Campling <andrew.campling@419.consulting>
To: Ken Kubota <mail@kenkubota.de>, "tls@ietf.org" <tls@ietf.org>
Thread-Topic: [TLS] Re: WG Last Call: draft-ietf-tls-mlkem-08 (Ends 2026-07-08)
Thread-Index: AQHdDdyrjX9xgA4nKkaPmCH8urh+Ig==
Date: Tue, 07 Jul 2026 06:48:51 +0000
Message-ID: <ED980FD9-574D-45FD-8FE9-0817CC930A33@419.consulting>
References: <CABMXHrERKbB8LCZY2PSSEiKOtND_dBfFnm1piaKagvwnQrNxYQ@mail.gmail.com> <CABMXHrFCwannegAZT4STZhwLC2znC0mbJ=uRqfd2tMnJP+_1zw@mail.gmail.com> <CABMXHrEqqxb64azOnYQZJ7oKCetT+SrwxdMvxe=2V2+x_VT5yw@mail.gmail.com> <yblbjfvg24k.fsf@wx.hardakers.net> <CABMXHrGMdH_XatrnmwYTVYVcoHwbVpdVL-yLgFjb5CojhKBprA@mail.gmail.com> <ybleckohpu0.fsf@wd.hardakers.net> <CABMXHrGk=okXscd7jw2hkiT=Q9LYzn8BePrYnE4zRu9ukrXWDg@mail.gmail.com> <CABMXHrHzERe6kztQyGCTa_xxDg+hFMG6KYYEsz_H=RLvcXYQ4Q@mail.gmail.com> <MN6PR20MB64508C4F78702540B1D11549C1F02@MN6PR20MB6450.namprd20.prod.outlook.com>
In-Reply-To: <MN6PR20MB64508C4F78702540B1D11549C1F02@MN6PR20MB6450.namprd20.prod.outlook.com>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=419.consulting;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CWXP265MB6315:EE_|LO6P265MB6875:EE_
x-ms-office365-filtering-correlation-id: 0470131c-69df-4991-3dd2-08dedbf3ce1e
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|366016|23010399003|376014|22082099003|18002099003|4133799003|8096899003|7055299009|38070700021|6133799003|5023799004|4143699003|56012099006;
x-microsoft-antispam-message-info: WJcP+XQ2fclrskkDmNxhLLV7pn3Meo1OoFkH59JhtOl2G0TRrPn58v8GXK5QHjfBkzSoeEKkDo5oLggLm615d2fKd7gyuSv1vCxgkl7L8Da2/cTfDUneuuWArJkd5vwP0REFKb0IOdj00KH1HahuJHg5NI4jo/mk7Dmb2QBHDV8O6Et/J+2nm/q7CzUPvgfagtHiQJS5GTODjUNy8tE+J418G+G0cZT57cUQ/f8CgAmlER/OULh2PLs+ONlNfcDFt1Sj16hHzEhZ63uhtesPEYgVkgczgfqjxtWM3TW87xUzflIA9oG0z9wDt2SV9NNJessJimUjfpRwy3I0RT4e2m0dSn31FpsFOB+u/5rVxc4qIxLBRV2Wdeu0Wy0vnyT12PH8Prl26vdJuzlAYf/4AksVS+btjMGiE5nCCUtzvxX6tC1kXf1hD6qDSAxn7Icht8MH48y4Rd/KL9Yw3US7zWZ0dlMCSf7MpycTieY886EY+WE3GpLJZZYjH2+nHHGvGJh6VQcq53SH3efc/oKnykeEuFV0k07UeivkN4FZPOia4sK/11TvGjQ5gb2EVbdnwgxbArJRswWx+KnIeO9u/b50OS9AT7ow0szQmLBuxoDoZKZl/6Ot/xaKfMkAiyMdmgp/Ufe5veQLPexwvUm0BGwWU8Hal2UTHv3DbwGLTov9r+h0k0B0c3lOBPFHSaT/2ZkfvhEVx8Q7NWyBZ6DljQ==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(23010399003)(376014)(22082099003)(18002099003)(4133799003)(8096899003)(7055299009)(38070700021)(6133799003)(5023799004)(4143699003)(56012099006);DIR:OUT;SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: KWWjS5VMfcpsXoIgsABM8bgbBDKQEbD2HSdFNM7n+pqQMmSLJ64UZMesFzm4p5gteN84RDypTeaPDukKi8UmpJ0Vc7Nwiu+ZLUhz9B5ZrOO/qkh8rmCa+SrldG/CzljECAq5daDoZAemI2ra01uAikq6HGYAXb3CEBkQk7WSP83lxFuSAl1GZFd2AXr4AcJWVz76l6xOfP1uM1mx3XvfVXx3Xpj2UTgfgZvRnxOBu10o2ITtQrB/XIXUI4sIvnYsIVDO5Fmep2bAHPLtWh9/ew1mxWJm10SZNgb/qiArHzUIGpmh94K+Xhil6f4hAPvtyQO9/8Ov+x/Uw7Xhg7oNpII2iA8cOeJWDLtO1nVMAnw4usUONJIANe6GSM8ciNh4xvs5faL+anzGswE2j64wedndvbWEa7kJ0qnCj9NUqlBIKyAfEMZTr41tYtVv7gsNDqP11V+MtK3vs9j8wopOdYG6ifEJ65styExJT5rGxaXxddYsLxAfvRlm+uoIgm0NC7ooevudH2h4/2jWDduAcK43mUIG7cThyw+cILP8DFGQejX94dSiwCYRXEdZjDdCu8MgsZAawN4zFOhhwcZHHR/xdF24jiMxu3e0vA7ePW14lkSRXIP2o8RovBcQIIKiGrLWrPcXGjLx2TqWcFZdE1ZMQFcg9TTv1sxXqSI135l2akIiav8OD+yTnebgsJSPLOEHL3PO+iNt6RJJeuu7QttkO6ZZLmMRt6eW3k9dLwV5li5EfaHhSB+YiLeMpUct4F40fEnx6zwA377nHVBxnAUDdgQJgK7U29GCdw97vaptBOaYGfgK4tNJkMpdAqppa8iUa1NklDMoybvxZzwdLM+2kuPhJyHmjD1COa2v+lT7jmDvNk6AutlfRbDp/wPLo1jw+nlLwoqS2THFvQADXX71TjV+voUHVm3HbyBognqvtvSIs7R0diyGceqcJ8cLAZ6Zw8n4kCfjclg/OtDdom84iXrUO9JDiQ/qBP4vh1b310GXryyZm9onuHiPN5TVQofwmlRtvXCMcmR7N4id5Z5W1Ku3Cl2PZkdQ6nxzo0MidIuSe3gj6M21FoycQS2J4AbLzo3FGem1SLa4F6jYJkn8HbeyZ+2QLSbCknc7Z9MLgoVyYo9ApDHAxZ096Lj56AFvmlsUuVbYKqhQ9xFCFEYQvQq7w7AhOUJ2nmJc9Y/zcqvXQ1TCT8o0Lf8kLHu9ZhIEAGjib1IoZKt/2WL8RSVtHOxr7rOdVvG2WjPQ58JIbTJhgd/E9O+rMRWKCSn9VRDGP3qQfqdrARzjjKA1nTXsLzZAR1ZsKqVsT3Pr/a3fV64/MQQogWnIlfxjlHKGJwAqcda9+Fi+sK1UJf+B9MEB9buscPgwJDBAHp4NdUu6AcpR1EqMJ3cOlBRlc948v1Lr/oIdsCmoxOJPMdiQTIF1imE8bNQG/5xcFHk5sV0OsNvIffUeR5tgE9X3FNwwxqUToanDDEILAU7UADDoNlO5nmei4jPGd2MK6lNxm53j2NV3Kh5rPDKihhbxTQ7rOftT9OLfgHhrWtW12bnd9A5IwZUBaGCTnhAJyo0YCjZ4Z1Vg9AgWqhFIT0QHqzl/PH7YL8eq5Sw6MNok4jGXHAaRSuuzYKFNbArQn7SejROfzOZroTGrnVi2XXv+Qo7SjvOXhJh3tiDQAMk7Hq7NB/8WiqVildifo1nQ4txJUvXtaz9RHswckp2w5jtXXySoCgMcxFp/r9/jhA+H2V4+3QiajoPSVIrUvtThRL94DUM=
Content-Type: multipart/alternative; boundary="_000_ED980FD9574D45FD8FE90817CC930A33419consulting_"
MIME-Version: 1.0
X-OriginatorOrg: 419.consulting
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CWXP265MB6315.GBRP265.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 0470131c-69df-4991-3dd2-08dedbf3ce1e
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2026 06:48:51.4705 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 9c2ced3e-7522-4755-87dc-f983abc66ec3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: nvsxfCWXxL30zBdXjWzS0TigmR6C7QUSs54exeHNPw5CdGVVQywS71Cjiukgf7QAPWjldM9w0eW3moPb4e5iVUHFgn+0EYs62/ECfzXaeCQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LO6P265MB6875
Message-ID-Hash: P3VL42TK2Z6AGXXZJIDZYKQK6UT7FMEY
X-Message-ID-Hash: P3VL42TK2Z6AGXXZJIDZYKQK6UT7FMEY
X-MailFrom: andrew.campling@419.consulting
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
Subject: [TLS] 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/eF1vmTqbGMgURgl1touSZmvtZHM>
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 believe the final paragraph of the email below breaches the IETF code of conduct, specifically:

"Regardless of these individual differences, participants treat their colleagues with respect as persons especially when it is difficult to agree with them: treat other participants as you would like to be treated."

"IETF participants have impersonal discussions.        We dispute ideas by using reasoned argument rather than through intimidation or personal attack."

Use of an ad hominem attack undermines rational discussion and fails to provide logical reasoning.


Andrew

On 7 Jul 2026, at 05:52, Ken Kubota <mail@kenkubota.de> wrote:

I object to the proposal to publish draft-ietf-tls-mlkem-*.

Replacing a hybrid (double-encryption) mechanism with a non-hybrid (single-encryption) mechanism introduces significant and obvious risks without providing any corresponding benefits.

Given that, during the recent NIST PQC standardization process, even one of the finalists dropped out, removing a safety belt and relying exclusively on a relatively new algorithm not only jeopardizes cryptographic security but also appears irresponsible.
OpenSSH reached the appropriate conclusion by adopting a hybrid approach [1].

With regard to the process itself, genuine consensus (including a "rough consensus") cannot be achieved under conditions of censorship [2].

I find it astonishing that Daniel J. Bernstein, a cryptographer, whose algorithms run half of the internet or more and who has an outstanding track record of pushing back against attempts to weaken cryptography, has received no response for nearly two months (14 Jun 2025 to 13 Aug 2025), even after providing, as requested, a permanent link [3].

By contrast, when two NSA employees openly support an approach [4] that clearly reduces or potentially compromises cryptographic security, the obvious conflict of interest raises the broader question of whether IETF procedures should be reviewed.

Kind regards,

Ken Kubota

____________________________________________________

Ken Kubota
https://doi.org/10.4444/100



[1] "New features
------------

* ssh(1), sshd(8): use the hybrid Streamlined NTRU Prime + x25519 key
  exchange method by default ("sntrup761x25519-sha512@openssh.com").
  The NTRU algorithm is believed to resist attacks enabled by future
  quantum computers and is paired with the X25519 ECDH key exchange
  (the previous default) as a backstop against any weaknesses in
  NTRU Prime that may be discovered in the future. The combination
  ensures that the hybrid exchange offers at least as good security
  as the status quo.

  We are making this change now (i.e. ahead of cryptographically-
  relevant quantum computers) to prevent "capture now, decrypt
  later" attacks where an adversary who can record and store SSH
  session ciphertext would be able to decrypt it once a sufficiently
  advanced quantum computer is available."
   https://www.openssh.org/txt/release-9.0

[2] "Consensus decision making
The general rule on how Working Groups make decisions is that the Working Group has to come to "rough consensus", meaning that a very large majority of those who care must agree, and that those in the minority have had a chance to explain why and their points have been addressed, even if they were not agreed with."
   https://www.ietf.org/process/wgs/#consensus

[3] https://mailarchive.ietf.org/arch/msg/tls/X8-3pmioGxFZX3T0tRsdxPWKx3I/

[4] https://mailarchive.ietf.org/arch/msg/tls/XIckyKVIEgKNus-koXOLooFpU54/ and https://mailarchive.ietf.org/arch/msg/tls/ZX2lWkx4FApNZ8q787wIEpn7USg/