[TLS] Re: Proposed Text on hybrid vs non-hybrid | Re: WG Last Call: draft-ietf-tls-mlkem-05 (Ends 2026-02-27)

Thom Wiggers <thom@thomwiggers.nl> Tue, 03 March 2026 08:28 UTC

Return-Path: <thom@thomwiggers.nl>
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 0E1DAC344EFD for <tls@mail2.ietf.org>; Tue, 3 Mar 2026 00:28:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, 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_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=thomwiggers.nl
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 dhOyL0ZgY5kq for <tls@mail2.ietf.org>; Tue, 3 Mar 2026 00:28:35 -0800 (PST)
Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) (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 A5181C344EF6 for <tls@ietf.org>; Tue, 3 Mar 2026 00:28:35 -0800 (PST)
Received: by mail-ej1-x633.google.com with SMTP id a640c23a62f3a-b935a74b7c2so721123666b.3 for <tls@ietf.org>; Tue, 03 Mar 2026 00:28:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thomwiggers.nl; s=google; t=1772526515; x=1773131315; darn=ietf.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=0KQ9Xxxic5/qyEI/w6Z7IJZKq83SNsR4eHxkv33b4i4=; b=Sc0xZotVm5mK7f7QVY0fW/Pjg1YRMIhphSAQtlhykt/N0zw0yUrY9cpqBN0C/VdvvA i4G4lDbdLfgKuEffAb6Tv3/VjVZ/uPrOYUxkooSBhNNkMI1hDbdzFnn+EaeEoXPVTGCy Fprvak9yhKDgwlhf3ZJMYnkZsv3ln4DRFDvBE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772526515; x=1773131315; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0KQ9Xxxic5/qyEI/w6Z7IJZKq83SNsR4eHxkv33b4i4=; b=bPbjL1hAh3wmh8J0gd18s6kXkhqYs0rW7z46o3l1lMPA1Eqh9A8Pio8r1Ana3tN7pE 8FK28B8UY3Zcz1h/tumGpsC3ABD76IJwowdXCdP6CP45q8FGhdYyM6D8izPXOk7eh59k lguuS/lO8n1FDJj7HmaBkDy30SV3RaXoLhyLz6LIcPjAK1hLtUKIi9vNk/o/3y57A4C+ yrcfmpD1Jp7PO5lRb4KnRlWDWjIjhsH/KGkBkVnKfPpXth/cTc8uAj//attsDgZM07Ms lPUBlLVoFsMVT3+FPgmlJPOFGl7+9c8FNCBTlhgo3ApQ0lRXI9brLwwCesEcILu0q2ku fULw==
X-Forwarded-Encrypted: i=1; AJvYcCUBt5lt2/8QdMRFQewWC7EYXNcXllvpN8PmNfHYC4iQO49DUzvi73AEpWoEfzB7Qs/5W8M=@ietf.org
X-Gm-Message-State: AOJu0YyZFYVXs+ZnVbQoinnbWFW+f0xjn43A87rHpzBWH+Zu+NueFt92 N9IrBMRMy8bUBbjelhymcrBF0yMYtB04XCh7pZf+thC5Kpp7dETjgIRr9AkFOAJXYT4=
X-Gm-Gg: ATEYQzxm9dRWSeyy6wYAehBblgEka0bA4gpaTVeU2YhFyTj6u3Lx2fICz8KXjPpcxww TdcqRZBfElYNcyv5pQgOkzePlGncKkFpEVA2oVLA6J1+8KALddqMX3QmdZ0N3QJWB1QVzkkMcbx q4+KeRJaDaqw+Fi4Tx2ilRagpih6hM1K4QBcMiL5u3OwdfvLtJQkWN9Vp81TmZC5+CzG1rJ7G72 vuvaptl5LS5hjeyeC66U7TfGaqU9zHlmcSc9B014Y0yv9ODEAAWNN4jyKtnaIRl8HwqTfPVnPIs Xw954FKbPd4z/TOQl2gxP6uyn5zOiA5FEfKFHMUFoqxb2USXiVx49uvu/UXxtocNy+4DiRhSPQW wtfz0x+v8n43cMp2qZjqxWFvrgtvfew+0Aqgarsgijyt0ijOv+Q1B81fy1JuhC2NRtaBLDuUNWE Oz26NkLHz8iPiQcNbVXcGAH2mxQNc2GyCGqlwKcBnDjU6CJ6ga3f2ADU92ShId+oEjMG4MuZ0Eq 9YB8EUHCg==
X-Received: by 2002:a17:907:1c02:b0:b8a:f3c0:c09 with SMTP id a640c23a62f3a-b93765c77d9mr1087877766b.59.1772526514567; Tue, 03 Mar 2026 00:28:34 -0800 (PST)
Received: from smtpclient.apple (63-164-187-31.ftth.glasoperator.nl. [31.187.164.63]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b935ac74adasm550662866b.27.2026.03.03.00.28.34 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Mar 2026 00:28:34 -0800 (PST)
From: Thom Wiggers <thom@thomwiggers.nl>
Message-Id: <E2FFD7E3-F915-428C-81E0-A7BF45ACD9B9@thomwiggers.nl>
Content-Type: multipart/alternative; boundary="Apple-Mail=_650BE9CB-8C8A-4041-87E2-3FC2773814A2"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.400.21\))
Date: Tue, 03 Mar 2026 09:28:23 +0100
In-Reply-To: <CAOp4FwR4EQTXAW1xhuse08qemNBCOkWNYeUqOaKWNkaejmsDHw@mail.gmail.com>
To: Loganaden Velvindron <loganaden@gmail.com>
References: <CAOgPGoDLVqAVesWjrrD9ZR8HMkqQVLMp69vOkXPkk87MzcsOSw@mail.gmail.com> <aaISiXnAwn2gxNF8@akamai.com> <CAFR824wriXUfiboCvNDYH4SR=SKxSunHotz_QrkZn_dtbyjp1Q@mail.gmail.com> <CAFR824zeNy3ieueDXu-0GKXHRdTc14n+KL=6fOKrygwF_QXBAQ@mail.gmail.com> <aaYFLIecV_8kMFYo@akamai.com> <MN2PR17MB403122F0A76F5450D5FA3426CD7EA@MN2PR17MB4031.namprd17.prod.outlook.com> <577ecff2-a791-4573-9665-7885cdfd7227@cs.tcd.ie> <CACf5n7_qLtooFA3FbfU_MYQjyomqvLk5qE+bBX+hNx0kQvGueA@mail.gmail.com> <ff769e11-da8f-42cf-a2ed-6bbfccbfb66a@cs.tcd.ie> <CAOp4FwR4EQTXAW1xhuse08qemNBCOkWNYeUqOaKWNkaejmsDHw@mail.gmail.com>
X-Mailer: Apple Mail (2.3864.400.21)
Message-ID-Hash: XCNXOK4DWEDK4LRNZHZZDF7CHAMFOK5F
X-Message-ID-Hash: XCNXOK4DWEDK4LRNZHZZDF7CHAMFOK5F
X-MailFrom: thom@thomwiggers.nl
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: Proposed Text on hybrid vs non-hybrid | Re: WG Last Call: draft-ietf-tls-mlkem-05 (Ends 2026-02-27)
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/lXdtSXQHTfiadz831Y0UsNQQOJA>
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 Loganaden,

> Op 3 mrt 2026, om 05:35 heeft Loganaden Velvindron <loganaden@gmail.com> het volgende geschreven:
> 
> Alternatively, if NIST could support hybrids officially, a lot of the
> current issues would go away ?

NIST don’t mind hybrids. It’s SDOs in e.g. Canada and the UK that are sending strong messaging that “double” migrations are potentially very costly and risky, and thus urge people to consider a direct-to-pure-PQ migration.  There is also one particular set of purchasing requirements for US National Security systems (CNSA) that mandates pure PQC [1], where my impression [2] is strongly that this is not just to avoid “double migration” but perhaps even more so to simply reduce the number of algorithms they need to keep track of.

People who mind hybrids mostly appear to do so for “soft” reasons rather than “hard” technical reasons. Arguing how practical/fast/small hybrids are, and that they shouldn’t mind them, isn’t really a convincing argument for them.

Regards,

Thom


[1] CNSA 2.0 has one exception for when hybrids are absolutely necessary for compatibility reasons: my understanding is that this caveat exists basically just for IKEv2.
[2] Clearly I’m not an American nor do I work for the NSA, so I can’t speak for them