[openpgp] Re: proposal of draft-ehlen-openpgp-nist-bp-comp for adoption by WG

Stephen Farrell <stephen.farrell@cs.tcd.ie> Fri, 12 September 2025 12:41 UTC

Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: openpgp@mail2.ietf.org
Delivered-To: openpgp@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 619BE6190A88 for <openpgp@mail2.ietf.org>; Fri, 12 Sep 2025 05:41:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.998
X-Spam-Level:
X-Spam-Status: No, score=-1.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=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=cs.tcd.ie
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 j1AQVf2KIeyM for <openpgp@mail2.ietf.org>; Fri, 12 Sep 2025 05:41:07 -0700 (PDT)
Received: from DU2PR03CU002.outbound.protection.outlook.com (mail-northeuropeazon11021118.outbound.protection.outlook.com [52.101.65.118]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 1A0546190A80 for <openpgp@ietf.org>; Fri, 12 Sep 2025 05:41:06 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=se9BbkR3zFSQbnLR8pfuass4PUr6Oiis+CfZZ0p8ysxmaTKiH5YVfRdoyK1CTgtJilorMd4zAomeQxS4vM2xGsaQZtFdrOp3T4LO6YkPIXNkBAgE0v2DkINcvnIOO1GK+I7QghlSW8BZzPxlnT/EiJ/bYO+gYObfeuQ4C8RhOfwnWPwcIe0kWsk01zJIEWaEo1odtvsgzRB3CEdvZIc76wa0YAp+XoAlahwzHEsz8uYSoCmC4IWUO2K0tn+ZvlcB447uDd67v3nwF2aW/LVu/VXrN5yH/GiSNmVETbxETxL3p2ORMNZULMKXfS9TtT7Wi9toPGRICITQ8yIJM24MvQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JmePIrKq31i37vf4gQqjdzNgHf1vElv+iqiUVzHL97E=; b=qLRVAWqAC5cXuLo92PtrlvFCAdC0kqWoq+9NIKDGEG9sx/sFIrXfSOxyqTcElbP/pMI4wfvrpxOi8tKOjsLB/yKWCkTd8Q51dWSx8KKxram9lO0gUKQbD+CbEjeujxRq2R/X+JAh9XRlWhRnrlHIyiI08h78SahZAf/Iid0iLiqshIsLQ1o+LtOCCfouKjm464KCqo8ejRXbGEuZ3ZBpnbS3DGCXa2RKyvdCmp9LrO2BxtgTeiZcsoPCoHKB9HyEF0Q98/YoJhWx8QXb/X3K1jyu3VDURCYhd/2eRDqvpQ6UUFagE9PEm46rci300+0Zt7wCirTPIcFPgRTOdukt5g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cs.tcd.ie; dmarc=pass action=none header.from=cs.tcd.ie; dkim=pass header.d=cs.tcd.ie; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.tcd.ie; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JmePIrKq31i37vf4gQqjdzNgHf1vElv+iqiUVzHL97E=; b=kWrcK5R/bXZyZEsUn9T02TbKEZUS2i4Rwt9lKcmwtZPo2qbCm7BxOe1xkE+hCLzYiiBKkohZux2UW8Z18ztWBLGF0tUFDHLVhHY7PRYqlyYxP93KlIbmMUQtX+b5FD0Hu9W4DTUKK0MxHpUdXVYWdGjfkthT5U/A4NvyGt/Jk4UCITxyG28wfecV7u/4j3nNAnwT5Gk1ZPDBTDoVaGy7wsd7o+NzvhnCFdUwn7U7rquB50C9fv6iVtEh3D+yL/bUyy3jT3rBct5z2z0psOCtH/kLHoeUeOCmHro/BSx1WhHsm7h9FCJh/GBDAGtryQV1Tn1v4hQe0Q8pY7xFw+6C1w==
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cs.tcd.ie;
Received: from PA3PR02MB11163.eurprd02.prod.outlook.com (2603:10a6:102:4b4::19) by GVX0PF4968F985D.eurprd02.prod.outlook.com (2603:10a6:158:401::b0f) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9094.22; Fri, 12 Sep 2025 12:40:53 +0000
Received: from PA3PR02MB11163.eurprd02.prod.outlook.com ([fe80::d308:cb8d:9d3d:31b1]) by PA3PR02MB11163.eurprd02.prod.outlook.com ([fe80::d308:cb8d:9d3d:31b1%3]) with mapi id 15.20.9094.021; Fri, 12 Sep 2025 12:40:52 +0000
Message-ID: <a4e68b41-705e-4ca7-971a-0e88f32c55c7@cs.tcd.ie>
Date: Fri, 12 Sep 2025 13:40:52 +0100
User-Agent: Mozilla Thunderbird
To: Falko Strenzke <falko.strenzke@mtg.de>, "openpgp@ietf.org" <openpgp@ietf.org>
References: <7350dac6-af17-4dba-9d43-00df68134ec3@mtg.de>
Content-Language: en-US
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Autocrypt: addr=stephen.farrell@cs.tcd.ie; keydata= xjMEY9GzphYJKwYBBAHaRw8BAQdAo6JvjmSbxHdQWPZdvciQYsHhM1NxQBU398Mmimoy4p7N M1N0ZXBoZW4gRmFycmVsbCAoMjU1MTkpIDxzdGVwaGVuLmZhcnJlbGxAY3MudGNkLmllPsKQ BBMWCAA4FiEEMG54R8tZDyZFrDOn5Njp+ZeoM90FAmPRs6YCGwMFCwkIBwIGFQoJCAsCBBYC AwECHgECF4AACgkQ5Njp+ZeoM93bogEA25ElRyX0wwg+kGEN1AoL60MoZfvQZ/VtmXY6IC5j +csBAIBpkL5ySuzJK2zLNZn9qQGht8IaUcA7cvDcLvS2uHUEzjgEY9GzphIKKwYBBAGXVQEF AQEHQILCPWOwW36e8D3pY8GmvvtItIT+A5uV80ist+WokVsQAwEIB8J4BBgWCAAgFiEEMG54 R8tZDyZFrDOn5Njp+ZeoM90FAmPRs6YCGwwACgkQ5Njp+ZeoM92bcAEA8R+8cpqRUIS+SoAN iO05xE6O/wEx8/e88BqzAYki3SoBAOQdwiPX+MQrAxkWD8xxOsdMOAtxYKpkD1n8aPJUw6QJ
In-Reply-To: <7350dac6-af17-4dba-9d43-00df68134ec3@mtg.de>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="------------Y8xKfGXF4CMTvIg0ZyUIlWmx"
X-ClientProxiedBy: DUZPR01CA0106.eurprd01.prod.exchangelabs.com (2603:10a6:10:4bb::14) To PA3PR02MB11163.eurprd02.prod.outlook.com (2603:10a6:102:4b4::19)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: PA3PR02MB11163:EE_|GVX0PF4968F985D:EE_
X-MS-Office365-Filtering-Correlation-Id: fb37a68b-c23a-4da6-b0f4-08ddf1f99c2f
X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True
X-TCD-Routed-via-EOP: Routed via EOP
X-TCD-ROUTED: Passed-Transport-Routing-Rules
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;ARA:13230040|4022899009|366016|376014|19092799006|1800799024|3613699012;
X-Microsoft-Antispam-Message-Info: ZzmObtFlmwA66qENMipHNFOYLqUCx4M/sYMwwNvhc/Q2W/5tGCIQzjuO3BVxA11/fBLrFyz/9QV6jytlAc/2kZQpiMEuMCygGu8vmIf3NQEgy/hBLJcXIXyQgY/7MCnaoY3MyNbAsEZv2dcpB/gEMYSAIq4OJln+sRsOc+lfCMxSyegrzkCndu3667yLDd1XVHLKOisDNl/K7FWdkXlFcfBwOobA5KStfcDT/Qn79En2R07ZRhphsqsdbISArfMJ7+dYic6BwKNQEFKx+zGZNk6tud3QrHtvM+cFK2ry0S0WkOuPF2lK12KFnI3nTKSHRmLs+qZNiawYmNci8tRmPHffFMextKgnxbQuaUx88dxsFdi4Th456xovlUnM+joO7Cc1eRudub6bJJj4ApFl2ocE4al+6XL0rQ3AzoKKsnnMxzJSV8kHv1frwNwpDDfqc5SP/aenqoWpMD8i+nMfraXXzlJlTwyUBmnHGdVdNYKZuCAbLme7xXCs8/CWr19lwSaDiRr/URgDGb5voX1yIf00nj27gbFPwy1H5b3VzGZbUpsjO81chukyv0MBruKba3GtxAafOmTgSiXEE5+MAWU07tWMccDU41dvziabFVp04DCTZk7cdHf0fU3L0svhE5M6r+2dahcKcb3aPo4xk7MqVWNSzuj8PspohYaWthdFKdS9vopU2FK8HMCH8OpzfewFccst7EVnNzKBw6jyxoD4TuLUn2o0Kmt0VBWhRwTIPvSfM8BCv+56eO3yCMCqMhGuq45wiaxPpBc2cnUS/vLND03K8KAgrtBbPX8AFsC7DrmG2qYKbAPcIx+/OD1LTqVLw9CnIG56D1saPKsufkpFzdP8ASJGYAsSl6gRv3MuFC4XWhOk7VO13zhNZn/bS6E0TCOEzw9ar/aTcJD4XvNNlMnXPICp9YF80uc+MVktRP13fr0iK0YySG2MXFa4+EJpskmSyIbj/LOSuIIHkbrmYgKnPgmhaToOZxRkFWqTYOUp7BsS5KhCid6kYKROQyd51TA/S234gepo8JFLj6F4kJ/yU4tjlsS44dPgprl6GgLcQG9iXCCp2crBCtg9rVXeJTu0XwooiMqLJPmW7EhfNuEpXXDzF7h5kKZp3JXIkYETFeO5cQPrHdxIir85SiF8s4yNS98dXVP9Vt85TK5a+yIDTGOGpUQguqzN1S9HX+HJEBoYgmfpiqN2veILzbuLekPmDywinqKIuEum8iO7aarNap6znbSELrP2Xtbarb9UTtFlkF683+9n7PCeiSEyfa5BQ45yKYCqF4pNm3Iz/Kr7rqPSBGph9ha+a70fjN0Jmz+VJjZGbJTkZeXoyWeV2EGcV8YqQLogI4CvWPhHKlsdUoVmM9FRu5tJXcbAIwqEaY+GFP2wbtxlPyXUUpeXsI9H7oO7CyE5VGT8G2lphWZQWMeCKGgvPHvjkiuKmFRuubkng5ZsTNxVHwx56rJN5JdKElbsLQ9bhyORpZFImfzYD3fdI+g7nUHGzE4=
X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA3PR02MB11163.eurprd02.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(4022899009)(366016)(376014)(19092799006)(1800799024)(3613699012);DIR:OUT;SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: jQihEsqrRjGxVvfb2qBvUgwKomUHbZA/0PvcZgXUkX3UagESCu1nbW8WwqdVumjWI5FqY+1TZ+SgTaBH8mq/W1sP1c+xhNtfEtaWO7jYhr4+X54cjBIn8g2AbFo/bKGyIWUmxlFJUhfn/ajUWbvTRA8KCoU0iGqKtgPr9gICy24yAyAGS4vFLHfW/uIHWWG/W+rlIsOxoG0SqxPM0fPUoiDxtqcY3zxuX1GVYHw/K7Ri98SitG++flY5IHd7+fFgige60V6Y2nww0puR3FZMOC5DtfjjAHjOZP85RC/Uyrh5Vb67msLF2o67nIhF5t4pp94HK8eZtSwgPjNFKPNY+L7qvnJ9QAvyq2+QRJQDoXeoWONLFTe7iBvdMoeak3mpasDZFVMPsV1ALCKRpMGrZOVUYieYkDJ6tnR+KBfoK6g9NMmUtqf0IR0ZSAcE9+dtk6SWVeByZkXn3yDskQF0PfL4rGa83Ra4Bkdg5P/2dY98jTGfvhKUSebV9gCIdvsq6hTMzP/kZQ+M+uEoDaQn2lPQhzexWBifxsrGsx+5Oubi/VLVfLJAG5nPp17OL1cMKbmizi7IxpXx7Z1xOpbpdZJjZGnQlrqCY68MTQUB6y8sZnOyuZTT0bxO0N6F+psYXee/1jXJCXjHfo88HW12G2tObiAJAnnV0UjA47x4tp8PtCIMXwcVIRnj3+4uLrDCudRZ9fleR7M2wWhXNbb+U16VAqa5IXIvCHz0VAKe7Pc/fgEZXyps3Opl+pdGWYOyKq+Mhl02WDTMwhC8OBg/wWDW0CZXACG1qFk4/fvA8qKneyatReF6y+w32aA15RlBPzidYDo51iAq0fpijG0RPGfbe1yyuSN4W78snxfm71MPVTpkUNWxuaM22v0em/vim6I8EzjP/AWQomNgiAVvEVqRbWHvbBVAVBWXsRaIIbuWUYJscFlnNXSeCy1ocoS5EQvTekggF+EVq8LOSeRgNMBf7PrOjYxLe3TUHnn1IT7pFO0bi9UZcUeEb3SAe74E7kwjVOgAs3huFQtYqz4aJriaDlPW4zHPzmNszyAfFiQrDjMEfy+1SJpRYk2QkWREW/Nnn8wG2dv3bjQq9eKXQt1cuHesU6MEPQDLvWpSnun4ebRBileVAwPX3sRtvh01lO7Nw/kWcZ4kWRlJ0vJaNxE8cMjTGwt3j1TEvft1ROBtG67EhmOb16f0fe6qspeAOPjeUvCD6QF5Uk5io1ZYnYEAhfbEKY9Fs2bxxxqf5rBGeE7P9YKyAcgPjM4ErLfaBYax3HLNlSTRTDGMH1hAtKXAMKoRUPDrUVQ0F/1jHMt24Jukzaj5rEF8dfKi4Qa292Cca+uxWWuXl1ZkTK90BnMRsz77+s97Ro4YmoKvnXsJxAH3LCkqAtmTwqJYwt17VdcdTcTL4R0MT7vBOgvaTCm36aN8t1aUCd38RRIMikwlxWdOxIkRhhiz8CJ7Azlyl6MHe/4WbHn7J0e7mXUStHUFJTHm19GUC3KD/LQ2JLHrXGwSZfgppM+CC4PmxTp5i+2HdtmXA/oYbqkIcY9dUwBSTRtpRkAiMlyE4tsSJh5vSnWNIStkUiJkRekC/4XL
X-OriginatorOrg: cs.tcd.ie
X-MS-Exchange-CrossTenant-Network-Message-Id: fb37a68b-c23a-4da6-b0f4-08ddf1f99c2f
X-MS-Exchange-CrossTenant-AuthSource: PA3PR02MB11163.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Sep 2025 12:40:52.9206 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: d595be8d-b306-45f4-8064-9e5b82fbe52b
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: jeYPBQRD3qVwZiA/8u79Fo/MXkMej4AS5BdgOg4woEXjdIGHnxwy8Y6xSRE2czuT
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVX0PF4968F985D
Message-ID-Hash: JGGR4UX4AZHEBLDV525FJJV4LE5UHJHP
X-Message-ID-Hash: JGGR4UX4AZHEBLDV525FJJV4LE5UHJHP
X-MailFrom: stephen.farrell@cs.tcd.ie
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-openpgp.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "Ehlen, Stephan" <stephan.ehlen@bsi.bund.de>, "Dang, Quynh H. (Fed)" <quynh.dang@nist.gov>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [openpgp] Re: proposal of draft-ehlen-openpgp-nist-bp-comp for adoption by WG
List-Id: "Ongoing discussion of OpenPGP issues." <openpgp.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/openpgp/rZf844Vu7b4--arDohS8ew7F_H0>
List-Archive: <https://mailarchive.ietf.org/arch/browse/openpgp>
List-Help: <mailto:openpgp-request@ietf.org?subject=help>
List-Owner: <mailto:openpgp-owner@ietf.org>
List-Post: <mailto:openpgp@ietf.org>
List-Subscribe: <mailto:openpgp-join@ietf.org>
List-Unsubscribe: <mailto:openpgp-leave@ietf.org>

Hiya,

dkg and I chatted today and I'll kick off the formality
of a call for adoption now, sorry for the delay.

Cheers,
S.

On 07/08/2025 14:43, Falko Strenzke wrote:
> We would like to follow up here on the list with the discussion of 
> draft-ehlen-openpgp-nist-bp-comp <https://datatracker.ietf.org/doc/ 
> draft-ehlen-openpgp-nist-bp-comp/> which we presented at IETF 123.
> 
> The purpose of this document is to support users who would like to or 
> have to use hybrid KEMs and/or signatures using ML-KEM, ML-DSA with the 
> NIST or the Brainpool curves with OpenPGP.
> 
> NIST is fine with both options: standalone PQC and hybrids. Due to the 
> long-standing and wide deployment of the NIST curves, there are well- 
> tested, secure, and efficient implementations of ECDSA and ECDH with 
> them. We expect there are users currently preferring the hybrid 
> solutions of ML-KEM, ML-DSA with the NIST curves over the standalone ML- 
> KEM and ML-DSA. European regulations on the other hand generally allow 
> the use of ML-KEM and ML-DSA in hybrid combinations only, and the 
> Brainpool curves are a requirement in German regulations.
> 
> On this background, we propose draft-ehlen-openpgp-nist-bp-comp to be 
> considered for adoption as a working group document. The currently 
> proposed set of algorithm combinations would be subject to WG discussion 
> after an adoption.
> 
> Falko, Quynh, and Stephan
> 
> 
> _______________________________________________
> openpgp mailing list -- openpgp@ietf.org
> To unsubscribe send an email to openpgp-leave@ietf.org