[CFRG] Re: RG Last Call on draft-irtf-cfrg-hybrid-kems-12 and draft-irtf-cfrg-concrete-hybrid-kems-04

Soatok Dreamseeker <soatok.dhole@gmail.com> Sat, 11 July 2026 01:27 UTC

Return-Path: <soatok.dhole@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 BEDD0114E367E for <cfrg@mail2.ietf.org>; Fri, 10 Jul 2026 18:27:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1783733274; bh=ptnawU3hGNrsmUSf7Qn+j9nkCaCZKMaQtdSQVJ1WiDA=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=aOM2dkZaQUzFiPyoFr/fy3Sr1olaIz9zjc3ruD9ey8hVQDVDrmN5VerrXbMpnQYOK OUZl5suqmeZ6+uQLWjoQtlNjKQxeyXskRfjQ1hA83JK9bWnPyDhRbPu+PhzWRbJiK1 noQHWdnbdJ32VXuzq12x/T+KLB17aGjgSnbcWWGQ=
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 WNC-ysw2iqZI for <cfrg@mail2.ietf.org>; Fri, 10 Jul 2026 18:27:54 -0700 (PDT)
Received: from mail-yx1-xb12b.google.com (mail-yx1-xb12b.google.com [IPv6:2607:f8b0:4864:20::b12b]) (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 29576114E366D for <cfrg@irtf.org>; Fri, 10 Jul 2026 18:27:54 -0700 (PDT)
Received: by mail-yx1-xb12b.google.com with SMTP id 956f58d0204a3-664ce3000e6so1511448d50.0 for <cfrg@irtf.org>; Fri, 10 Jul 2026 18:27:54 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1783733273; cv=none; d=google.com; s=arc-20260327; b=JW9s4hXUKzT3pAgwSV+QqYrQvXI586+Zl+xwHgSU6oUGAqm0sibOXM8j34V/RsIu7Z +vmbaODqx6zZHHa4tuKpr2I13oYUoDJ2mTEgUeMez2knRnmMgwJ/qJFwA/yjOcfPJymA 2va6mHk0r5/JPPMXr5Cl29Hwd9ofjjgD/CY5wOcZf2q/gjm5wQVbgA0lc4X0ihpEUvbK Jg735XrSS6p3JBpPdexi/43+1WxuOfydJE7sXT+LjzKOcCYVmQlD/hleQ8WUCgBwSdRA EWIr01BgfATSzDCE45prqUpkVAPd21xclpq3S+TdKyI/xqwElNDmFgDZtTV0Yaelbbg3 +D9Q==
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=ZqxMihnDrIV21Z1Kj/URzXhUB81CatvLLqaBbtBNPW4=; fh=wYLO1lOIndYbPzPWSeQ5/XT+btUBCniolilPnEHZIE4=; b=WUxdB4LmCNyKzvSLK000UF8XZnLP5ZkkByQBkxU082/8/B9batKvrsHFWOI80bUnee Uta8zTcjGFycU/1odMV+ffUTe5Bu4jYoj/hZWs6PuEI8j0qR1Dgn012itlCSvwjWDHzB W+GJ1jkmEMGtSSH+CF8fEYfEyq83vOYQt5vKWi8//1LDW/3W8mORWpxnEryqFR5ecdDI 3caDOj80o8rvquHzru6u6so8YURLtw+NTvoTOr7+aDgkntDeuv6q6c9cJEwUWFsg62wd rjxflAtO7Pe2x9N8D97JNRKt2G0LmrH/lq1MJD7PnWdWLZOqlPknUdg02geCVDYh9WnY G8ow==; 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=1783733273; x=1784338073; 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=ZqxMihnDrIV21Z1Kj/URzXhUB81CatvLLqaBbtBNPW4=; b=j36YTvw6LVvNANCNWlBhIeeGNa+vjKDZoZS+pzfGvRK5OmXnbQUVU3UoD57pwnE1r8 DneMv0c64o/jWcqCBAFL/7EX9IE2chwUXq0zvRqxiV9v1tq6pzdb04C2zzLU0SlVCG6y Vj8Ax0hwRBmFAf3RosjoR1OzNGauoTJVtJiTA/p2OnE5rQHmnGxZEObhiU3nDRUQ2a5B PTKZwFhL40pa78esFyBE3Hu+gJp5ZUKCTjBuvfR5RYRp+dHMFGGDbK14aW6SaDDLefZv Y1jU4iSsHkzjKrfPdPNPBQKU0y3dcqIWoFth7r0oftF8/Qu1HigYqd48m5cIMiof6OVP xQMQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783733273; x=1784338073; 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=ZqxMihnDrIV21Z1Kj/URzXhUB81CatvLLqaBbtBNPW4=; b=ZYPgtdz+Vw0bnmRLA0e0W5NGYjRtwRbMQQCzUoB+HB3VXemmTudtyjthncbLtHjTzN wxWhg20MmcJ5tT73VAQSEyAn78F/6zVsXVyyruv0F9I7/Egr0F+EdWlzsTM66LgTfg++ HCXEJVcCXtHk8Ar4t8CuJgChJrN2fRpsdi8nh3lG15ocJmPIOKfTf7oZsF9iWUSB/juZ Ue9iu9HluV0Z0NrAo9feE2mpEGjk0HdaMb62ipn/OXy8Jv9K3VGYQIh1BIWMwHLBw/pN CCmDrH3xrEakdu9z7gwfCoQ5ePXrqgE8gr5XALpO9iCCeLVJ9+pECUzA3SiEn9v0R4oP wgCw==
X-Forwarded-Encrypted: i=1; AHgh+Rpq74diqSXZSEAagN65unrHL6sLjZSg3/Q2avMNDydOzkVVEaDKEqP9K8OSfWb9X/W1J0gr@irtf.org
X-Gm-Message-State: AOJu0Ywa4MeDwZ8clBOCHSIQFOq6urIj7t9C94gZu78LeeXjHiKp+DvA PJOLcFBY0zkdz+z4TvB5SmEe/pen26TEJPRZc0lc9gV31GWycbjTfOQ39h8x8UOGWyNFP5ZK0pD gdbs+HkNGiFyeqEDUmeJrv5i91hhf+qY=
X-Gm-Gg: AfdE7cmWs1ndtkAcf+ClQy7mK7QAVCaTx8ynplHDN/aLMtbxmjEDtpsypVcDAqF6krj O7M6Xz8XoZ1Jz3fx4yEZz2R47b7qdTOFgZmcfJsh+ZH+jT7QUV6X7waYsrTn+KVXTzfULnJB1ot GKGzrqFrgEr61eqLZJYm95lS6X7MleUujwZIKYMAxp+9b7Zxh1rcwbZi36+9AQuznz0VRZ/SOzV QaCVHzjddbXSskTm5pXNBiW+6m2yVLTRyAzRYvZpdoZHxkd7+cOxy3d6K1WoPXk3F3HiztttkTG dDjeohKUDEhAJV/ETTL9bKO1qvrBzZ43RIHURYcdVztFh15LrFtgH5KkLtWE5oLu2VzE4MqoNsS 1pDs7ok4+llwuQC6emHsjk9Lpet8X6b6CYhQumQsdfIHYMQ==
X-Received: by 2002:a05:690e:4891:20b0:664:71f:c5aa with SMTP id 956f58d0204a3-667d7abd690mr917762d50.23.1783733273585; Fri, 10 Jul 2026 18:27:53 -0700 (PDT)
MIME-Version: 1.0
References: <CAOjisRyRbkNif7mGD5TcoEcUsmbfeKE_wVHq+JH8VMySLcC47g@mail.gmail.com> <CAL02cgR-0xOx2+=MPmaLuUcn8xraaK9FFzih1tXeA+2f05tyDw@mail.gmail.com>
In-Reply-To: <CAL02cgR-0xOx2+=MPmaLuUcn8xraaK9FFzih1tXeA+2f05tyDw@mail.gmail.com>
From: Soatok Dreamseeker <soatok.dhole@gmail.com>
Date: Fri, 10 Jul 2026 21:27:41 -0400
X-Gm-Features: AVVi8Ce_M41HDlCD0GGjweJ1s2ZHyyCD2oDSY_5xxuLR3BW-S6H1crBP1PHxBCM
Message-ID: <CAOvwWh1Yz02xmzjRkRktn5iCWq9QZAm9fdGY1oU_xJvR8N=-jA@mail.gmail.com>
To: Richard Barnes <rlb@ipv.sx>
Content-Type: multipart/alternative; boundary="000000000000256a7506564bc4d4"
Message-ID-Hash: 6RS7W4RLZENXKNQFFQLZZSG7QWSA4OKX
X-Message-ID-Hash: 6RS7W4RLZENXKNQFFQLZZSG7QWSA4OKX
X-MailFrom: soatok.dhole@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: Nick Sullivan <nicholas.sullivan@gmail.com>, 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/ZCxT0kTEW7joodeXws1U0lYV4eU>
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>

I would like to add that SafeCurves is woefully outdated.

https://eprint.iacr.org/2015/1060
https://eprint.iacr.org/2014/043


On Fri, Jul 10, 2026 at 9:19 PM Richard Barnes <rlb@ipv.sx> wrote:

> This message is a reply to D. J. Bernstein, but not directly on account of
> not wanting to run afoul of his copyright lawyering.
>
> 1. "Combiners should rely on a single security target for KEMs.  This
> single security target should be IND-CCA2."
>
> If that is your position, you are free to use only the U* combiners.
> Others in the working group argued that the efficiency benefit of the C*
> combiners was worth the additional assumption.  There was a clear consensus
> call to support both models about a year ago, and the document is clear on
> the limitations of C*.
>
>
> 2. "I see no justification for the complication of specifying more than
> one combiner."
>
> Here is the justification: As I said in my message to Simon, there is
> already work using the CG and CK combiners, and the U* combiners are there
> to accommodate those who, like you, do not wish to rely on the C2PRI
> property of the PQ KEM.
>
>
> 3. "I see no justification for the complication of allowing NIST P-256 as
> another option."
>
> Here is the justification: Some implementers want to use P-256, e.g., the
> MLS working group.  It's not CFRG's position to limit options, just to
> provide information to WGs about which options are safe, and P-256 is.
>
>
> On Wed, Jul 8, 2026 at 12:26 AM 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 mailing list -- cfrg@irtf.org
> To unsubscribe send an email to cfrg-leave@irtf.org
>