[TLS] Re: forwarding draft-ietf-tls-mlkem-05 use case

Bas Westerbaan <bas@cloudflare.com> Tue, 17 February 2026 17:22 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 CBE1FB8E163F for <tls@mail2.ietf.org>; Tue, 17 Feb 2026 09:22:15 -0800 (PST)
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 61OZrz7qiNnZ for <tls@mail2.ietf.org>; Tue, 17 Feb 2026 09:22:15 -0800 (PST)
Received: from mail-yx1-xb136.google.com (mail-yx1-xb136.google.com [IPv6:2607:f8b0:4864:20::b136]) (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 B9A83B8E15C6 for <tls@ietf.org>; Tue, 17 Feb 2026 09:22:13 -0800 (PST)
Received: by mail-yx1-xb136.google.com with SMTP id 956f58d0204a3-64ad62a294bso4265464d50.1 for <tls@ietf.org>; Tue, 17 Feb 2026 09:22:13 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; t=1771348933; cv=none; d=google.com; s=arc-20240605; b=SlLSA5nRlJvnBUskZNYmZCoYuzxy/L9Y/RUI/S+nBE6BokiID6yzG+7xNX84LIGvTI FkUCudLMRKrsUAGsLC30U0zBk68YLEj5JWKyyg/h1Fc4B1q6BgnJ4yovBphMnPzFhgig Eh2PLAIpm1TNVIMQjmWUs1I/5ZhV3D1JV8MOaxH2P+YvZwMfy8/PVws+lBwWqRKMi+OE 69oABLoJGOHt6orqZRLB4wEqgbXZ2YUWi5TZftyRz1PGSlbPF53ABvmgMht1Afd0+WeB DTGsh5mpobshEcmKYosox6wrRQpAr1ezLDJqzJr1AXuAx65JLenvFLCbvqy9miBj5fFH RJcQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=jm1rHt16iv0/gP/+0wJkVAqP16/TzdwplTkoQ6q562s=; fh=XpwJ+wJoDZJOx01qWFMr+dfcDq/b0taPgAUFkVCrSjg=; b=epnnkMq5Yqa8gbaCgd5z56nPRjeP084HU58cN4sZf+U+PzZNIvsPQRgexfQOAGtJ5+ sdUKPyxH6ipOb9wXwvzTfDLr2vTX44k5TUk4PaWdEvF2szTiPpdcGLnPOJJUUs5XEF1w lrzVMJ8nJmpBP9JEtvbO5YGkH29BazUjxDTlDQbmqa+4hRkmd+R/p8pv0nHmu3bCA/mP xQMrJhE4w/jOA8gHvgNSebFUgSkpJJCTDb21oWFqcVZEpmNwILNea2eMXd/sbEsXW3yN 4EORHa4AvI+DCWgzUh6ZnSdutDhXuUnxnH3rBYsis7zVYxTshdTMkzPbFG4egm8cTj0w KXcg==; 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=1771348933; x=1771953733; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=jm1rHt16iv0/gP/+0wJkVAqP16/TzdwplTkoQ6q562s=; b=RsAxvfsyRsrRiICEnu0hpkA3EhkcGTW3K6QXgEbhvMclVX4BMs3s/0X7Ha6vIyoRXV 9bh7yaxPgm+0MZMyJ6wlO4IEofpZmOSka5SbBXsFnTMAdnNAm5BTYLNQwS1il7PaMDvV v+spMEFEiX0FH9Abg+5pMvw97HYQf77lVYeIdMVxuGwpoZPkegEfswiqU1PP71cFb422 f1G/hSJsKYyy0qtMMNnt1akqETtbtIwHj418Rndr5sLVeuCJ2s59VlASTbDUIhVRqMhd mHRUCOCpDPZIL+u1jgqANMk6x94Ve9F1EINoB00JntdWIfejcC93LHBZeaBSpjZbE4oa BSJA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771348933; x=1771953733; h=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; bh=jm1rHt16iv0/gP/+0wJkVAqP16/TzdwplTkoQ6q562s=; b=b3UNasOALxfXfcDzcWdVc5423SfBhsh+tL2DgxB4VzJbxlP+lXcRFo9IH3lujgQJzc OGTjO+R/eUH+rVHbRGEw/wAiQeG1GASIjF+66ttFUpekiHNrD+JyV+1Phxl3gCjCdJiR aWysqM3+OX+2MiSj4amHJKSh5U9XXPU4umcTBKFY38hRpOJERupa2DIwgH6JV9AgtE+T 4cpORujF57+xoCWaiJR6OHqIAKw2i6GCte4E+VOYc8gpau5qW9Y0luTq4BWVOKF/czDM LqfVB1ZpJCbsn8keTow23PUrEybwJD7qp6x1nvHI86Q1OP/19wWsM0XEfAG9BOAfD8i3 ZVgA==
X-Gm-Message-State: AOJu0Yy3SkVlrBCrD0WpvsNwxslxPGfpsX/vSpyIoZpKqFCSr6uZXZte bIHmDT5B5DN8vod8NFf7bLEq7P6V15pgAgbr64uzc8DaeEGfHxZ7vIvKazNt1o+aezTbo/dE9j9 DHdmLun0omv99Izsxgshn1ErXboaypoJTvZqgSHHGdQ==
X-Gm-Gg: AZuq6aLMWy7yU/5SvXQmWE7er7sVIIsIIF0ZBLX7lxNmj7srmOYyNZDi9SEpcrcuZBB 5w9dilTBA28tiFYCUj7DyQn8wECe7sxyOcTEkn8mFzuUFnpjt2Ha1QG8QQQnUVH19haX6ubb731 qj7quVq7xNy23qpRuyUQipwtcrgChADUCpFbCUkjJ/0PcGx8cCwnnGo2HWn6y01z1YqnlWO1nsd eE8ldU4kuAm01YdQRcJJESNpFXkTQERZAdkI7V/OnKy4I+R1tdMb+gHuxm6T8ntMG4Bwh3S3MUy lNBVcJH1gwRaVSknJQslhrMw1vN6Jd9CkuhYNZpJJ+ca2WkqiI+pALz5Tg==
X-Received: by 2002:a05:690e:1906:b0:649:583b:9312 with SMTP id 956f58d0204a3-64c21a694c4mr10886455d50.24.1771348933068; Tue, 17 Feb 2026 09:22:13 -0800 (PST)
MIME-Version: 1.0
References: <350ec383-ae75-cadf-ab47-41811d5d9cec@nohats.ca>
In-Reply-To: <350ec383-ae75-cadf-ab47-41811d5d9cec@nohats.ca>
From: Bas Westerbaan <bas@cloudflare.com>
Date: Tue, 17 Feb 2026 18:22:02 +0100
X-Gm-Features: AaiRm52Pi-hZgoLxXHCZThnrpUiuYPOlGxClEH-h9bPUKmdGrOlwUxZ-qEhFYFQ
Message-ID: <CAMjbhoXmEispTS10WLi2Q6t2jAgU=Tbh3pLvD=rrb3+b4qowaQ@mail.gmail.com>
To: Paul Wouters <paul=40nohats.ca@dmarc.ietf.org>
Content-Type: multipart/alternative; boundary="000000000000edf703064b084f58"
Message-ID-Hash: NIN5HRCMECEPAYM74B3YU4G56N44LU7C
X-Message-ID-Hash: NIN5HRCMECEPAYM74B3YU4G56N44LU7C
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: forwarding draft-ietf-tls-mlkem-05 use case
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/JGDVA3GjToAZcfOyxZsmdiRtxnM>
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 encourage them to try it out. In many use cases *hybrid* PQ TLS 1.3
outperforms non-PQ TLS 1.2.

On Tue, Feb 17, 2026 at 5:10 PM Paul Wouters <paul=
40nohats.ca@dmarc.ietf.org> wrote:

>
> Hi,
>
> I was asked by a TLS participant to relay some information publicly
> regarding their pure PQ mlkem use case. I have rephrased their ontribution
> in my own words below.
>
>         There is a use case for MLKEM in the market of high-frequency
>         trading.  Apparently there were complaints from those users (eg
>         traders) in the past about the performane impact of migrating
>         to TLS 1.2. If there is a performance drop with TLS 1.3 with an
>         MLKEM hybrid, then migration to PQ (or TLS 1.3) would stall. If
>         they can offer a (even tiny) performance gain of TLS 1.3 MLKEM
>         over TLS 1.2 ECDHE, then this individual would have a strong
>         case to deploy PQ security. Otherwise, the traders will insist
>         on waiting until a CRQC is publicly known to exist.
>
> The individual stated they are in favour of adoption the pure mlkem
> document along with the hybrid document so people can pick either,
> depending in their use cases.
>
> Paul
>
>
> _______________________________________________
> TLS mailing list -- tls@ietf.org
> To unsubscribe send an email to tls-leave@ietf.org
>