[CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid-kems-12 and draft-irtf-cfrg-concrete-hybrid-kems-04
Rohan Mahy <rohan.mahy@gmail.com> Thu, 16 July 2026 06:43 UTC
Return-Path: <rohan.mahy@gmail.com>
X-Original-To: cfrg@mail2.ietf.org
Delivered-To: cfrg@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 8D729117A0541 for <cfrg@mail2.ietf.org>; Wed, 15 Jul 2026 23:43:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784184187; bh=BzM2OoQ9C3Tb36qDtFKlPO1T607tE+resjnyeTSY1nc=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=sRnnWQM0fMSfgR4xOxlo0Ssv0+2jUuE9r4K6V/lJLejDYfF4l5chDZv9vnxdB7oGd 9bJF6Llz55g1crBNJezavZXPqjwpLo5ro/sfVKjrfnD1P+QO+wpmVEJy+aQZUnAN5b 5L82EKfG7n8omIdewfF3+C9u8UfyhbOVUWUphX88=
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, 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 (2048-bit key) header.d=gmail.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 xyf-prjYwFZP for <cfrg@mail2.ietf.org>; Wed, 15 Jul 2026 23:43:06 -0700 (PDT)
Received: from mail-wr1-x431.google.com (mail-wr1-x431.google.com [IPv6:2a00:1450:4864:20::431]) (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 EB907117A0532 for <cfrg@irtf.org>; Wed, 15 Jul 2026 23:43:06 -0700 (PDT)
Received: by mail-wr1-x431.google.com with SMTP id ffacd0b85a97d-476d8e647e9so5807392f8f.0 for <cfrg@irtf.org>; Wed, 15 Jul 2026 23:43:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1784184180; cv=none; d=google.com; s=arc-20260327; b=I8p2sT9ks4C35WbxDPZifRDamfY/cLUVUhKaCevamr0GK5DwuE0qE8o5sLG/10WjsE anCxCrt6Ux3JdufaKdN2KZndWUTdFNircfNj8MoUfVLOmeKT1u9ZnRax+txVpQpPXkhk qIuHGv+QKtc57JBCmx3Qp/xQPozZHFFzJ3sAclPRNP0sC9wNsNDW+PIifa2B76nIEamb EcAUqaeHrV8lw5JTUcMNmTjS2AydH0o9CuoxlGhfNQlz9r73vjnVjPgJlq17H1LrHFgA ikNZVyaOAOE+HQkxdD8nVuVolzLqONAu8iminFsDLH2SftUifJLt3KFm40B/pU/YEKDR PuKw==
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=ZBf/LCmvg0pgzIGGiQJDE2BmG+S/eI78jcQZuARUyxQ=; fh=C+PLJiEyA3q0HsV4MjwBG10BONihKP4R3ujzV2Xf46w=; b=qER7FxHKIwUG1DMtxj6tZv3Z5XFVKD2yVGkQmYsz+TTw3gGGSilyvIU0nggtmja9nn f6cdc09SelUtK6USnq57F1UI4W19CxDwcdqh8FfHn5cQtj9J7C56zgo0W7BWQaXVCuBU dkXLhxkpKlhYy3fu6kv6ocl8rQ+q20KBfPOzrVlL39F9oDqplLvogJCBHBceiErnxxiP s3dr3bsoG2QSXAp43D+5i9EIuOx4jLz4Tu/tDqhggdvRwRmjCtBHHJSl0yNL4u4JgHSI z4Jy+9r8XtX15CH1MlKSNf5Bpt3B+GmXP12+/1KiSHhHlNcYxv8+o2WG4zZZ1Life9FP q13w==; darn=irtf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1784184180; x=1784788980; darn=irtf.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=ZBf/LCmvg0pgzIGGiQJDE2BmG+S/eI78jcQZuARUyxQ=; b=bWKvMuTjWMMG01FI7eAEJ0DMsFG+/6aHMsPcmBDazcSCxvD3V3GKuebvXNS1N6v5j7 ERdgG1VPavg9lgjRifv9tYftOYcqatqTbjg5onJimuOgF9/E3tHiPvl7MUluGmPUg9IS ZA9wRYW0mQ1Fx7sTimDP+bqxOGkqtIbrusX2XkW6hNpKWv58HxNgK2pdOsa3nkH4kQ1T FEntXCwYPCaOzf7xC0i4TEM1IXTO81HWRfdokI70wi7s9KSOpcTBc0zX7tljYgjMNDQ4 zikOFwntX8g4GzPUPBH7w5vI+FP3EH2SAnkKALbNODHicY+Cn9rKaikGOcz6CqRQtzeu JZhw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784184180; x=1784788980; 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=ZBf/LCmvg0pgzIGGiQJDE2BmG+S/eI78jcQZuARUyxQ=; b=MXXNRmAjkGIe6ehuv3l+zrwSpoaRmFpKnCrjHgOCNDJ0j4ePOtyAumqAmogO2bsKFr L7Nrp9klAGcmhlFmz0J9Y9u6d9A55ydZyg1Hvo1NG7bnB0Cfb1Dmiavnjd1LB+4LIssU D9iKQyvZDCeyIAhuD8Ihg37kAJLvzXyTn+ivIDLBb7/4A67V3L2djE4TJMGSYOVNuPLn eGJKn/v9eu351d2H8Wr8JO821pocA62fm8Z+jQzpQPgr969HbBg/eiNZmLTIducB9KjE k3gMzLi2qVpjxOoQnnykP8Q435vTXfxy+L84Xa/7ltYH3QykwkJcNMWRjkgT9Xz0u4Tl eBAA==
X-Gm-Message-State: AOJu0YzeWvlgdySnRIk6UHgIfRnQuMO/SQSqtMtOeb1jNYUYHJFA79z6 I9Vi6+4Wanr4+hCvlQtIe3M7gYZx/BJ6L2y0Drb97WbrjCYRENUZfqcgdOl+meW4eLUI2QejkXR vIw/cxw/Zw4mKUlVnHNI3s8Nb8o09lR8=
X-Gm-Gg: AfdE7cnOOAttHxFL2XpNFLQAxVPeKNzDToi/UU/zmzxov8NUNiC2HV8hIe3eW1vRKpn kVvp3ZhN5PJkJcvxom57fA5FcJuXyZ5FFg5WV/f5Jevt/fTj/DbulUSN36E/StQ2hiFDKLXxzbW iRL/3nVup0jgbQxQ4o56cFnPqMNkKEkzUYKEjpU+rRYGdAQ+oETAjfkibIs9X7qQpNSrKKqpitm 3IPPJbVFiQp192g1RTMqwGxNvvj2dijE2S/TonkDVo0jtDuKCZRJcbkLMwpEkZxl1cPFDK4U79B CwQNaIoXbnjyvkoS5rdEkc7m4w1c1B8hvY6Yq0iL3hqVNQtSyD1YZJi7EKf3KZRIKm0+WrA2Hw2 2mkY=
X-Received: by 2002:a05:6000:2905:b0:47d:f06d:55bc with SMTP id ffacd0b85a97d-47f4889c20fmr10940836f8f.40.1784184179677; Wed, 15 Jul 2026 23:42:59 -0700 (PDT)
MIME-Version: 1.0
References: <CAOjisRyRbkNif7mGD5TcoEcUsmbfeKE_wVHq+JH8VMySLcC47g@mail.gmail.com>
In-Reply-To: <CAOjisRyRbkNif7mGD5TcoEcUsmbfeKE_wVHq+JH8VMySLcC47g@mail.gmail.com>
From: Rohan Mahy <rohan.mahy@gmail.com>
Date: Thu, 16 Jul 2026 08:42:47 +0200
X-Gm-Features: AUfX_mw5gpmZvBneZfTLI8cAdhQkABuqQRfv7qPhuvPjqgOA26vPwQLQY8p4Ay0
Message-ID: <CAKoiRuYsaH3V-uwXkcQxFTgGsQa1BZwTUXob0S2QU-fn8PSp6Q@mail.gmail.com>
To: Nick Sullivan <nicholas.sullivan@gmail.com>
Content-Type: multipart/alternative; boundary="0000000000003e5e100656b4c085"
Message-ID-Hash: 2PXS6X3L2RXPDUNKQNPB7SOLYXXBQENT
X-Message-ID-Hash: 2PXS6X3L2RXPDUNKQNPB7SOLYXXBQENT
X-MailFrom: rohan.mahy@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-cfrg.irtf.org-0; header-match-cfrg.irtf.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: CFRG <cfrg@irtf.org>, "cfrg-chairs@ietf.org" <cfrg-chairs@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid-kems-12 and draft-irtf-cfrg-concrete-hybrid-kems-04
List-Id: Crypto Forum Research Group <cfrg.irtf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cfrg/fQvr0x7XfD6c4Q1gSWD1h2hz62w>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cfrg>
List-Help: <mailto:cfrg-request@irtf.org?subject=help>
List-Owner: <mailto:cfrg-owner@irtf.org>
List-Post: <mailto:cfrg@irtf.org>
List-Subscribe: <mailto:cfrg-join@irtf.org>
List-Unsubscribe: <mailto:cfrg-leave@irtf.org>
Hi, I've read the two documents and find them generally easy to read and unusually accessible for non-crypto experts. I support publication. In MLS we will immediately use the 3 concrete hybrid KEMs. ML-KEM-768 + X25519 is a great default. I have talked to a number of end users (companies and governments) who use P-256 (a lot) or P-384 (a few), who want to deploy a PQ/T hybrid and don't want to abandon their NIST curve infrastructure. We will implement MLS ciphersuites with all three of the concrete hybrid KEMs. thanks, -rohan On Wed, Jul 8, 2026 at 12:27 PM Nick Sullivan <nicholas.sullivan@gmail.com> wrote: > Dear CFRG, > > This message starts a two-week RG Last Call on two related documents. The > last > call ends on Wednesday July 22, 2026: > > Hybrid PQ/T Key Encapsulation Mechanisms (generic constructions) > draft-irtf-cfrg-hybrid-kems-12 > https://www.ietf.org/archive/id/draft-irtf-cfrg-hybrid-kems-12.html > > Concrete Hybrid PQ/T Key Encapsulation Mechanisms > draft-irtf-cfrg-concrete-hybrid-kems-04 > > https://www.ietf.org/archive/id/draft-irtf-cfrg-concrete-hybrid-kems-04.html > > Both are intended as Informational RFCs. Please reply on-list with your > position > on each document: ready to publish as-is, ready with specific changes, or > not > ready, together with the technical reasons. This feedback will help the > chairs > judge whether the documents are ready for IRSG review and publication. > > The scope and approach of this work were settled when the group adopted it > well > over a year ago, and both drafts have developed on the list in the open > since > then. This last call is about whether the text is technically correct and > complete, so please ground any objection in a specific problem with the > documents. Detailed comments are best filed as issues on the repositories > (https://github.com/cfrg/draft-irtf-cfrg-hybrid-kems, > https://github.com/cfrg/draft-irtf-cfrg-concrete-hybrid-kems) positions > belong > here on the list. > > Both documents were reviewed by the CFRG Crypto Review Panel ahead of this > last > call. The reviews are on the CFRG and crypto-panel lists: > > Thomas Pornin (NCC Group), 3 June 2026, reviewed the generic framework > with a > focus on the constructions and reductions, and concluded that it > describes a > secure construction, with editorial and technical comments now reflected > in -12. > > Virendra Kumar (Qualcomm), 8 June 2026, reviewed the generic framework > for > clarity, with notational comments now reflected in -12. > > Russ Housley (Vigil Security), 2 June 2026, reviewed both drafts and > found the > constructions and instantiations as specified. > > The current revisions incorporate changes proposed by the panel's comments. > > Thank you, > Nick, for the CFRG chairs > _______________________________________________ > CFRG mailing list -- cfrg@irtf.org > To unsubscribe send an email to cfrg-leave@irtf.org >
- [CFRG] RG Last Call on draft-irtf-cfrg-hybrid-kem… Nick Sullivan
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Thom Wiggers
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Russ Housley
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Richard Barnes
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Richard Barnes
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Russ Housley
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Russ Housley
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… D. J. Bernstein
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… D. J. Bernstein
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Ilari Liusvaara
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… D. J. Bernstein
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Simon Josefsson
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Soatok Dreamseeker
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Richard Barnes
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Soatok Dreamseeker
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… D. J. Bernstein
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Soatok Dreamseeker
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… D. J. Bernstein
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… D. J. Bernstein
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Simon Josefsson
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Richard Barnes
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… D. J. Bernstein
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Muhammad Usama Sardar
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Martin Schanzenbach
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Muhammad Usama Sardar
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… D. J. Bernstein
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Muhammad Usama Sardar
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… D. J. Bernstein
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Muhammad Usama Sardar
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… D. J. Bernstein
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Peter Gutmann
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Muhammad Usama Sardar
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Salz, Rich
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Peter Gutmann
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Ilari Liusvaara
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Neil Madden
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… John Mattsson
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Ilari Liusvaara
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Wang Guilin
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Neil Madden
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… D. J. Bernstein
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Deirdre Connolly
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Wang Guilin
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Deirdre Connolly
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Deirdre Connolly
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Deirdre Connolly
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Deirdre Connolly
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Daniel Van Geest
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Rohan Mahy
- [CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid… Douglas Stebila