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

Bas Westerbaan <bas@cloudflare.com> Sat, 04 July 2026 15:48 UTC

Return-Path: <bas@cloudflare.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 1C41410E82C2A for <tls@mail2.ietf.org>; Sat, 4 Jul 2026 08:48:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1783180098; bh=kxAY9FxMRPtc0nkMzEEX3dCOnI8razRtjNhYAoXpxro=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=h1/U7YWtYDofFRAkgjjgX7ih7hRR7pEcNMKnoKMi7N1uQwQuja2O9O1JZhsrVT8yQ KG044Qa3IEIUgSyi5HrTbFBWnpuGU/a32OYqJxXxA8WQI8eJ7dGshdRBQZY6ML7iQh EBK6IkcptxtkO4nT4QJyT6mwerC2Wg5JnEVcdNR4=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-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, 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=cloudflare.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 wyDuVqbdznah for <tls@mail2.ietf.org>; Sat, 4 Jul 2026 08:48:17 -0700 (PDT)
Received: from mail-yx1-xb12d.google.com (mail-yx1-xb12d.google.com [IPv6:2607:f8b0:4864:20::b12d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 5088010E82B62 for <tls@ietf.org>; Sat, 4 Jul 2026 08:47:46 -0700 (PDT)
Received: by mail-yx1-xb12d.google.com with SMTP id 956f58d0204a3-664b05d408bso1208419d50.1 for <tls@ietf.org>; Sat, 04 Jul 2026 08:47:46 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1783180060; cv=none; d=google.com; s=arc-20260327; b=SVY1TsjuWg52AIy3iVxFryzTFV/PBwTIP9i7NFrAiY6PUbuVbKxlZ9Zsr9le4HX6V3 UQfqPAoDnqV2aQPvXSTsMEY4rUXQzk+0f4VVsfbRheZNWsRghMQ+mwT4f0fLz8PY2gpD vWTtBjQ96e1WKvqUhLLm+qIwg902NxrE7Az0wNVdOmwMTZJ+ph1aIl6qEjlawt2wOQw4 9RuoCLycEHfgaqhqrAQuNCBS0k7dcP7O5R78vNkrdR1m2G3MlUqMl8XARvJYoJCRD6ht 8D7DooNHnHGMM4k4ev7EQXblTN86sz/pPQkZJiG3M36XMWIFoNycXK/0ljfB/qyDC/x3 kv7A==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=kxAY9FxMRPtc0nkMzEEX3dCOnI8razRtjNhYAoXpxro=; fh=pSysSepIa9Pf2jROR2QRBmPdENvps3knYVtkvQwSFDI=; b=IfwKrv3AQBXWdn0OQTwq7WTXcSwj2pXbNUk3ydkYxQEyR8lfNRdgfgeJbl5qVgoBgJ 2kvIJAcT6fC/rwVQFD8Atoew6PlQ4QLD1Es/nh1vio8UpT2I8YdNHBXJ65nqEBfQcTzb KUOwK0PS44JyuzSP4OYONoSUPvRZIZPLY8QEGOyQlooM5ZljyxhSxKr6KA9J9kmFT869 KRcKvd7dSp3a69GGxF/RvtgHL77thRrv0d9ZMINeQ3pdEuLt5xcEq4X1b02lScslg5Jg Q16JZJq2YhBcxY/taQIAsnJE0iSwKwr1OG0vniiJTqE2591mHiHX0GzxLq1RgJo+LVPX pJzQ==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudflare.com; s=google09082023; t=1783180060; x=1783784860; darn=ietf.org; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:from:to:cc:subject:date:message-id:reply-to :content-type; bh=kxAY9FxMRPtc0nkMzEEX3dCOnI8razRtjNhYAoXpxro=; b=bS7fgzv85SrMHAUhEY9S/2Zt55lXKgrafqvL2kRZPxQau6Cd4RhgFyU3He/f1O+/ID r7On0tXRdNdTSlVHqYcUCqv3QzYoUdIa1ybLeOteWbk26bdTRPxliwWwhzZpKecOKApa uLum94bmUITPNxIdn8SjqQ7YHX6oadP6RPhfBSR003imQKUzbU/SD8iVGqkee/MjJKJ7 Segt7iF261S4j3t4fUb18Ow5VFqVexwxxw89mZjEgLGnSFhphrpr2pwAx3Cf85ixT1RW 00Gf/E/37UX9cyL7U3wxk2QpU/zZyO0sl2g2eSEcSgqy9H0e08POEhqLjQMsvIWLcuDW zzkQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783180060; x=1783784860; h=content-type:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to:content-type; bh=kxAY9FxMRPtc0nkMzEEX3dCOnI8razRtjNhYAoXpxro=; b=PnCv2sW5BeyW31+qzRzvN4+le8JyE1K1fO90bG3rMPDTX50+hvcZ4St+hUEE+az7wl 6a27KwF63LfgYAVgJg5pzS2lyfaLQm4Cz720GMhjeRmURz9XQNtvWJGl/Xw8uyzyBUmp Hzm7ypmzKIP+r3Vjy+C9nm5ZhjV9fs6DWMw0nCLvO+Od8/0RSCO1yQKCzMKiWXFplhlQ 8W0eiHuTWQRKuZHIF62BomckSRikxF3vDIlayqdverAcedRs5PNH1uuIlgLPkCKJwehG BP3GaXGhVsGewZGiGL8TJiLixPE5sNJxIN/49VT3NQ7K/I3ewFFYOleBsUpY+hcVZ+yk B/DA==
X-Gm-Message-State: AOJu0YzCgm8xgDHrNO3JfMWWIOmfVJEWOi5Puotp6E1FzCRFQ/nQDdUB 0D3RHsf6qQ0TdrtGsj1u3fsw2zRJ+0rDKCpIhyvrJrJfclorvGZv+Y9TQ7xLOttLwqIHXOJpoYU dtohiORNaewkMWmSJhZqYZ9OFo6DhD5vNwnBI8GbFBv/C30txV8jGsvjgdA==
X-Gm-Gg: AfdE7cmFBIR0YQ90bxOEKZCWanjA5FuVfc9KUaPPuIWwAH70LbRJUK8vr5NKX8zOBlz 4qHnjeVxeUYXiAH08F6BVhrzeLDEtdjGgldCWDZGmsGO1l8H907o3lvIHTHzXyHgP0MCs88vRXH y0bb0RoAPZhCFO2esp27xtJo8y0PAQBVfE0c1VACa4bxS15TKhDlelE028Q19a+bxiuo4tzpaUZ 7WAjceRv1ihuRv8/KK0xF7V8HjbtaZAHsAIF29Pi6rrz/WkiEBAdSKNlcYEvIoO9VjB4Uk6GhWm dvQbRZu9jqwioV2REasm66PHznJN+iesvX/H7J9+RKZpEQk=
X-Received: by 2002:a05:690e:d46:b0:65e:3bde:7c14 with SMTP id 956f58d0204a3-66652e6d26bmr3169792d50.32.1783180059958; Sat, 04 Jul 2026 08:47:39 -0700 (PDT)
MIME-Version: 1.0
References: <178231320760.1520243.5914961961176039994@dt-datatracker-f9b87776f-8pmmg> <0b39013f-a3a9-4e9b-8c9a-b91a13faeb0c@streamsec.se>
In-Reply-To: <0b39013f-a3a9-4e9b-8c9a-b91a13faeb0c@streamsec.se>
From: Bas Westerbaan <bas@cloudflare.com>
Date: Sat, 04 Jul 2026 17:47:29 +0200
X-Gm-Features: AVVi8CeUGtwFY4YHDwf1FXjXi7bLc_Wx0q8JfTNh-hly7v3DuftUBg-Sl4q2yyw
Message-ID: <CAMjbhoX-jiuACwmucj_HE_4K3sriSYbYse6+6arBwRX+3VPbDg@mail.gmail.com>
To: henrick@streamsec.se
Content-Type: multipart/alternative; boundary="0000000000000bd56c0655caf6a8"
Message-ID-Hash: QTRVWEPGEISUI6GHPEZKHBWCCQ2SOKIG
X-Message-ID-Hash: QTRVWEPGEISUI6GHPEZKHBWCCQ2SOKIG
X-MailFrom: bas@cloudflare.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
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/7g9k9Ysm8rj-7MU1Ib5pSQoT05Y>
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>

Hi Henrick,

Would you mind explaining how an attacker would use a timing side-channel
attack against ephemeral use of ML-KEM in TLS?

Best,

 Bas

On Sat, Jul 4, 2026 at 4:53 PM Henrick Hellström <henrick@streamsec.se>
wrote:

> I have followed the discussion on this topic and support publication of
> this document as a RFC.
>
> Short motivation: Recognizing the there might be a high risk of
> implementation bugs or timing issues with new implementations, is a
> terrible reason to delay the publication of an informational
> documentation of a mechanism that is given status N (not recommended) in
> the IANA registry.
>
> Henrick Wibell Hellström
> StreamSec
>
> On 2026-06-24 17:00, Joseph Salowey via Datatracker wrote:
> > This message initiates a new Working Group Last Call for
> draft-ietf-tls-mlkem[1], which defines standalone ML-KEM key establishment
> for TLS 1.3. The main question before the working group is: "Should the
> working group publish a document specifying stand alone ML-KEM?". If there
> is rough consensus then we will push to refine and publish the document;
> otherwise, we will stop discussing the draft and not progress it. Please
> respond to this call indicating whether you support publishing a document
> specifying a stand alone ML-KEM. Please refrain from further discussion on
> this topic as most arguments have been discussed multiple times.
> _______________________________________________
> TLS mailing list -- tls@ietf.org
> To unsubscribe send an email to tls-leave@ietf.org
>