Re: [openpgp] Weird OIDs in the 4880bis draft

Stephen Farrell <stephen.farrell@cs.tcd.ie> Mon, 20 February 2023 19:18 UTC

Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: openpgp@ietfa.amsl.com
Delivered-To: openpgp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2448FC151545 for <openpgp@ietfa.amsl.com>; Mon, 20 Feb 2023 11:18:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.998
X-Spam-Level:
X-Spam-Status: No, score=-6.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cs.tcd.ie
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PKJIyOHjIh9e for <openpgp@ietfa.amsl.com>; Mon, 20 Feb 2023 11:17:59 -0800 (PST)
Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2098.outbound.protection.outlook.com [40.107.104.98]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 28875C14F724 for <openpgp@ietf.org>; Mon, 20 Feb 2023 11:17:58 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T73vzd7dR0kSTorsC5C+bWSDgtkma/NxDYpY0LsZumOvduEPIgslbjvw/yzKP7TZAWD0FougNEN0o6RIHc1dA53GWy0Hnpn2tca6XeQVC/WWKHUWGUZwYDetU7WYrjktNrsbOfLqFuGhmPSlbuPJJ6/GWOD0Z3KH12G1UHhdVsVBzVaD9KiOIRuibpECtfC2Q1kam/z/pk9zi+6K0MsDajmWFmqHs7FTnbE9xpNk+aT/9Xa5d+yPCyorUydaetPjpV9aUHyrvy4fs3lfUmwubnvtXFIqHhnqODN61HrRqXmZ7WCSW4UwsYZ9Yk5dNobacmlXFBM7SRnM3qOj8f5fnA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=XL0EglZgamRTf26OkSDWk2g1PM8pY9aX3woO913evzE=; b=hKzR0yhC249onwmCBpRvL60iam/OSdh8biIVEeT3pU1a96jpsoRSnCCBD7FOmsvd9uqibE0DbxymQTxnINEtTPv0BEM8ChN6PN3/1MQabb3d/8q1n3B8pxxx1rJuAdfCJenZTFRZBG+YsuM3cnluDWFbghmsOdRnhrcBQurLJgJRAsA/Apvx4dvebwUh5R4LMXNe7YvS0A3pAqLzqWXIrBt7YjbssaIp5w2+m7Q3v2PwgEf3VxXAsKPHDrH2SuvdfRsJOtJWmfuoVdNqrByXqqiHPnZL2K2aScNbkNu8R+SAcRzqcIAiUbcFIndrDUX37vQNwM4HqXHI742qzuhFgg==
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=XL0EglZgamRTf26OkSDWk2g1PM8pY9aX3woO913evzE=; b=QL8Ls/l2KqtfPOFY+gUExDD9LA0eOLSOsLA3j4zft4lGUGpYEBlmH/E6pXiURGT3jaFeduxwboHyZI3Q4lhBIkaoqhCxsXVP7Kl7oGSBgXiDSwcNRFYFADbi2BdW2qbxckfY6HrQ+16RbLtIkcORDTZnZ//4WZcZqJuRBD0Wc3M8FSq+I/zUIBWGvYUyYUcnN5c/CleoDFKDB96OFoN1cKmmmrSAxKmO4sNttqCuy3CChM3B0i8oQ1Av12MZ/fiD2MIJmf6v6m+pSgXr+UT4mxuL5YlTpjmTCohXKBFFpZTxHLxTNz/baaAUWDswi3Aik5caeHU4Ni9sBmHJSqHeFQ==
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cs.tcd.ie;
Received: from DB7PR02MB5113.eurprd02.prod.outlook.com (2603:10a6:10:77::15) by VI1PR02MB6367.eurprd02.prod.outlook.com (2603:10a6:800:198::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.17; Mon, 20 Feb 2023 19:17:54 +0000
Received: from DB7PR02MB5113.eurprd02.prod.outlook.com ([fe80::cd:791c:5e7a:a678]) by DB7PR02MB5113.eurprd02.prod.outlook.com ([fe80::cd:791c:5e7a:a678%4]) with mapi id 15.20.6111.019; Mon, 20 Feb 2023 19:17:54 +0000
Message-ID: <d0a872ba-d917-0c04-845b-5862a251b444@cs.tcd.ie>
Date: Mon, 20 Feb 2023 19:17:47 +0000
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.6.1
To: Daniel Huigens <d.huigens@protonmail.com>
Cc: Justus Winter <justus@sequoia-pgp.org>, Daniel Kahn Gillmor <dkg@fifthhorseman.net>, Peter Gutmann <pgut001@cs.auckland.ac.nz>, "openpgp@ietf.org" <openpgp@ietf.org>
References: <SY4PR01MB6251BD1B19BAD5DE910A1C0EEED99@SY4PR01MB6251.ausprd01.prod.outlook.com> <5bbca9f6-9fc5-3e8b-51eb-103637a6a4b5@cs.tcd.ie> <877cwg9n2y.fsf@europ.lan> <87sff4jfrp.fsf@fifthhorseman.net> <874jrk9eq9.fsf@europ.lan> <4123011c-ba72-e36f-c3c9-b1da3ed33d85@cs.tcd.ie> <uyfPffB5ZDa2AJavNntu4iKXNnG4m0TlhoaDcT5fAW9lh_QkhKaJiKNAL9kelDovGhUC_xcnTsdfQjPskuXL2Byy323mlgVsR8d8AWxXVz8=@protonmail.com> <cddeb76e-59f7-5abb-e980-5b7bd8c3a419@cs.tcd.ie> <9smwivJ9SgD6TyUrzBwAWZRror46JwRIG5AqFvvCssKV98Gxu3C0H731XgfRyTZwwh4tG0ZDehjXTXX7CpqK4Z9468j_C2mi0TM1QdJRXVA=@protonmail.com>
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
In-Reply-To: <9smwivJ9SgD6TyUrzBwAWZRror46JwRIG5AqFvvCssKV98Gxu3C0H731XgfRyTZwwh4tG0ZDehjXTXX7CpqK4Z9468j_C2mi0TM1QdJRXVA=@protonmail.com>
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="------------MwjY9EvibNZy8OV9D8K5LBI9"
X-ClientProxiedBy: BYAPR07CA0097.namprd07.prod.outlook.com (2603:10b6:a03:12b::38) To DB7PR02MB5113.eurprd02.prod.outlook.com (2603:10a6:10:77::15)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: DB7PR02MB5113:EE_|VI1PR02MB6367:EE_
X-MS-Office365-Filtering-Correlation-Id: f1e71c1e-9ad1-46b7-39e6-08db13772ad6
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;
X-Microsoft-Antispam-Message-Info: r+NakDuyT8OH9edcxDyj/1TCLRwZ/CgZHUNPunC9Y9R9DSb8zrOkM5S4F3SWoRUftT0vwveE3MPpTj8Yrz8yR4AgbEcICpjbr/lshX6IXKdz9GRGXAjgT7sJQbQyTWHy/59a1lxJFXmRgSPMJQi3nosx287TY1hiCAIoKnPuF0FvsFpg2Qi+MwnqW5The71SE/f1vRl62btbLyIrVWPOyfgJrPkk2/gOzPFpFWJ8Z4sGdjZXxQF2JlT/kcKwgcLRaLt2ZiTnvnh12HDTs8vCTFDsmjF8T9GL3yo0xplQwv0vK2ZVci5J5I+FeSgYnmwWkNbH7c/sX2rv1qQ8yrcyKdf9N8sp2GrGZgmBNaI1kQw0liu5VE/u7+ZJE44HCrqFV5g6Xw+6D53oPJeJiDw81BnC8q1DgsP0glNrVdr9Bj51+EiCkR0VaDGRjf0ri/Cg8aclvAisJ19e9YoAlueAmXfMgk9nIEuamfz45/+9EnCDHnkgS1rrdP9XDiRio/MqZH28LfvN9Fqs2BUesxi/qOVVWPTFEIrdFbwkHBUp8rf6JHYDXIbTKrSJre4qZXghz3u1TlMYjhG+zIlB6yEKeRz+apPQUKtKmeg7SQxD4DIUC0eHO3K7v+T5zQJDbb1CMXZMtzbB/eexMkeY6KJ/Y7UtlqmlLAt8o6XOoQi27IvEYqk4PphC0/b7FAqukqUAKlkGqZuGTwtA/aNNYj+TPsmHx2eNt/APrwOqJNXlRTA=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR02MB5113.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(4636009)(346002)(376002)(39860400002)(366004)(136003)(396003)(451199018)(31686004)(2906002)(44832011)(235185007)(8936002)(41300700001)(5660300002)(66476007)(66556008)(54906003)(6916009)(4326008)(8676002)(478600001)(316002)(786003)(36756003)(45080400002)(6506007)(186003)(6512007)(33964004)(53546011)(66946007)(26005)(21480400003)(86362001)(38100700002)(6666004)(31696002)(2616005)(6486002)(83380400001)(41320700001)(966005)(45980500001)(43740500002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: SxohaepO591MW1GnI3M04GUwnY8D/6gFoVxvW1wIQBCuaf5J7w5+keDlB3A4msJ4Hs+YVcVa06xE7Upjb9pyc6zeR7YKshDFbMm8YUAOrvD2uN4urk1M8rcS63UBk83diIO/V860dFhY/7oBldQu0ylNQdASMO9HV0NFAJ9TAaGZ0EzuWDHG4Net+HE9nSAtuyOymaEHONM+9aZicFxrX4z1cH2VkUdOn38/4aF+TVa/B7Zs/c2FutcjVrgKiUjin5uKcaM0Zug1Z96tTTIkNG87F0kpRUJEDNMNg9FpA8KOqBlraN98jnihBgHm4+tPcn87PVmfGl9n2v8aLUsZJHI1zvfjfZuE4GHHbnSUW3iDCVUf9H99Dv/oomIAHNm+4AgbBOEBn2UdtvmiQhm72rqDJ8M2vZDDHso6qVcQ6aBiim74UiyQvaJurMAihbmnc6aBFgfplevNpF5AC2+dmJfS9aJH75/7jtw//Lurr7nYbaq+0sz9Y7qnuizSfbrQL0S94dlnkZ3YXt++A9lpOO6tzjqDXJ1G3ioUP6Axk32mQBmT09c3K1pDjr38QlraigFk8YeMBuQro6vAnqH7Lecm9gdJIlczcrEe0jpE1/5TYsZkd1rLPNpDvBsUuRv6epw4G5e+oBAj+L1ZmyNiETY/ssNwW/vDImqDQW4prwk9M632vq+b5WzFNYz3ltg9/TFZEwOutkI/OwGoRrRyNUcCwuA77T0SFVP0XhCv3VLvAo3hYayDAvywyc5ZUZsoW5gVSgemTh0YYfrH0sC7d+ee02iIOPIRKe/FDHyltDgF26ChZ1xBma9hdaTSlPaMsQDdgAvcCKTNy5zxpzRnk811/+ThX0ebKzSAM2yA62b8FDFLFKWuhhq6Jxtg9nm1r7Bdp7/wHUnSg4Ks8927OKV41mF+2J51umklXlJAYIH5NqTyJz5ZWb5plZu2fL9/cc0l+TnsOJWrbf8LpFgs739akJnSN7M1W82CFNv2eBvcWAvzG99iaOAxbBwo9oOisXuLt6/vg1yraTWjJcIjIp32/I7SZD7genR57wSEAXV/WUcLwgG2QNyGMYt9TsStI2sJX9EFthTKOQJFgPOV7WV+OISF51cVqOjitCJamgVC9ugZXipZ7IUhz7+vJkaZYOzctGC8PWeD8rXHPRrSO63OydIXdG2ui51/tNoufyq8/p8q+5JOimGWoUQTP64iyn/hEpKn22yHeeBQ42ykpD8ZTKJq2Xvvghx8QnDmR2nWU5PFsU4Z9qo3hqdrejuIDbNvm2Fmn/wi6IPm2Zk0xe7fL0rfEvICQDLEScGue+sZDYiNBJnaVj6uYFEQESOl/3vBVZ6wlZD/OOXzrZJxZFH/0ChyYkH3LJWQsmi3NBz7/jg8GTynTC9QT8ZKKaSPcgR1A9y6T0LAFnJwcZqzR+dUM24jcqH1Glw6149A6Pb1sijlLXI/yw29s7c7py/qnwgYAcrxIAVYRI/XQDLj/jEntSUxeOVMBfCcxqqfIrOStFb/ImFTZp0GKTcvb+9RGBNOt/64csBFYMVwPfBiDmnyvlKYLyFmKc8hgGVeomb+3WjWZ0ZITCaYVuRxUHj7
X-OriginatorOrg: cs.tcd.ie
X-MS-Exchange-CrossTenant-Network-Message-Id: f1e71c1e-9ad1-46b7-39e6-08db13772ad6
X-MS-Exchange-CrossTenant-AuthSource: DB7PR02MB5113.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2023 19:17:54.5494 (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: Oo4qlcC78w1f3QbjiYtaZmpNFmEDRC6sTpuy6TaCo79eNPap4HdXEln8KCBU+f3q
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR02MB6367
Archived-At: <https://mailarchive.ietf.org/arch/msg/openpgp/UvAE4YLXt6It0J7cvUXzI9T79q8>
Subject: Re: [openpgp] Weird OIDs in the 4880bis draft
X-BeenThere: openpgp@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Ongoing discussion of OpenPGP issues." <openpgp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/openpgp>, <mailto:openpgp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/openpgp/>
List-Post: <mailto:openpgp@ietf.org>
List-Help: <mailto:openpgp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/openpgp>, <mailto:openpgp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 20 Feb 2023 19:18:04 -0000

Hiya,

On 20/02/2023 19:01, Daniel Huigens wrote:
> Hi all,
> 
> After discussing with Justus, dkg and Stephen, I've added the Curve25519
> OIDs back into [!242], but marked as legacy (as Justus did in !240).
> That way, they can still be referenced easily, but we still make it
> clear that the new algorithm IDs are preferable. This doesn't simplify
> the spec as much as before, but it's also a less radical change, and it
> will still simplify greenfield implementations a lot. In a way, I think
> it's a good compromise between the two MRs. And I believe that it now
> represents the option we'd both be most happy with :)

Ok, so given the proponents are now happy with this merge
request can other people please take a look and express an
opinion on the list as to whether we should make these
changes now.

Please do so by the end of Wednesday if you can.

Silence on the list I guess has to mean not making these
changes.

Thanks,
Stephen.

> 
> Best,
> Daniel
> 
> [!242]: https://gitlab.com/openpgp-wg/rfc4880bis/-/merge_requests/242
> 
> 
> ------- Original Message -------
> On Friday, February 17th, 2023 at 23:26, Stephen Farrell wrote:
> 
>> Hiya,
>>
> 
>> On 17/02/2023 22:19, Daniel Huigens wrote:
>>
> 
>>> I support this change.
>>
> 
>>
> 
>> Noted.
>>
> 
>>> I don't want to muddy the waters too much, but I've also created [!242]
>>> as an alternative to this, which defines new algorithm IDs for Ed25519,
>>> Ed448, X25519, and X448.
>>
> 
>>
> 
>> Hmm. Can you and Justus not get together please and kill one
>> of those MRs? Muddy waters may be great for music, but less
>> so for getting the last few things finally done where the WG
>> has previously failed to get things over the line.
>>
> 
>> S.