Re: [openpgp] rfc4880bis and draft-openpgp-iana-registry-updates-01

Ronald Tse <tse@ribose.com> Wed, 28 November 2018 05:00 UTC

Return-Path: <tse@ribose.com>
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 28B58130F3C for <openpgp@ietfa.amsl.com>; Tue, 27 Nov 2018 21:00:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ribose.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0-LhmyVR1fY3 for <openpgp@ietfa.amsl.com>; Tue, 27 Nov 2018 21:00:31 -0800 (PST)
Received: from KOR01-PS2-obe.outbound.protection.outlook.com (mail-ps2kor01on0611.outbound.protection.outlook.com [IPv6:2a01:111:f400:fead::611]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0E55130E77 for <openpgp@ietf.org>; Tue, 27 Nov 2018 21:00:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ribose.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5kAttqV2beI0lDZ9Ia/MPd9sXvBufkH7/IRpvf0kRyE=; b=qfvY3iM/6sP3Aan+EJUFRU1o1nKwc6I55E1RXRVv5SmYITOhSargHpuhrR5eHB54cq98BW3Gi9vmgmg5tsvnctj2tjOb27H9cpYWrb8AcsRLm2Lash1GTkzEsD6G8F9P7N6+6/aMSJTAFB2zfpSC4mnFOje95G3qZiKjpA3kwwA=
Received: from SL2PR01MB2955.apcprd01.prod.exchangelabs.com (10.174.127.83) by SL2PR01MB3258.apcprd01.prod.exchangelabs.com (20.178.162.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1361.16; Wed, 28 Nov 2018 05:00:25 +0000
Received: from SL2PR01MB2955.apcprd01.prod.exchangelabs.com ([fe80::7025:e964:e4c:f73]) by SL2PR01MB2955.apcprd01.prod.exchangelabs.com ([fe80::7025:e964:e4c:f73%2]) with mapi id 15.20.1361.019; Wed, 28 Nov 2018 05:00:25 +0000
From: Ronald Tse <tse@ribose.com>
To: "openpgp@ietf.org" <openpgp@ietf.org>, "Mark D. Baushke" <mdb@juniper.net>
CC: Werner Koch <wk@gnupg.org>
Thread-Topic: [openpgp] rfc4880bis and draft-openpgp-iana-registry-updates-01
Thread-Index: AQHUau5gREidRDRyVkybXZt3x9+Nn6VkGnkAgAAL4ACAALJSAA==
Date: Wed, 28 Nov 2018 05:00:25 +0000
Message-ID: <B6F2B98A-E960-4189-A579-E29916079904@ribose.com>
References: <87y3aosju2.fsf@wheatstone.g10code.de> <B64F4A5B-1894-4B01-9DAE-3C7A19C772BF@ribose.com> <14036.1543342928@contrail-ubm16-mdb.svec1.juniper.net>
In-Reply-To: <14036.1543342928@contrail-ubm16-mdb.svec1.juniper.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=tse@ribose.com;
x-originating-ip: [118.140.121.70]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; SL2PR01MB3258; 6:3Rr/rxpPpVe1OZif7foA+o5ZQQOWBIJpMRG3po570yt+pXbdCY8dAEFfHt25j0ApXteSpyKmtwsgNDlsGf+45PTSNQOrHqLttbpdrnRK5IpgiyHb2EJftnaToTJflRuLyenb547sC3TBDhdwJsB4qCmUzL2jx8SvtD3jUQ6HpecT8+TiQFGGDnQ6OexZ/ARKyb+GmILj0g5yjxrEpTeRsOKKag7XrQ5MB1/E2sKBRZCqzxf3MUhLiTdoP7XSiL1aFP+eICE1pMqJNB7Jso0xS/AJIHnw0WKd5P+VOWzHdb4FNDG2VtzKJw9EdNoNQON5/omtcM9yvgFMimRTMnTiHLbsVlatgK/QwoZik2/Jr9y8psJQHBD6ETajTla03OSLBRvpoZW+pi+AAbH204ZBMErA1LRKb7M3CKq3VSqDxFr0TU4qkeArH23aGso2/3f6xXt+2kiCwIvwci/DWcmqUA==; 5:ov1NvyHaWj7QtPRXD5Icnup5DsB3/HKAEUxge9JtMo0KxnrwEHjPWKpObI7YWi0r38SJbU6iVhx7agzGK6IPcnz2jg7LtDGlRxbsI8xAmuTDPmxwtYHhBphTsyqBdI69w8CGT2U17zOqg+HFu1+CFpiFG3QDU6dXuhl7937HhZI=; 7:YJ/yAww+YwYuwfIwsG0xzk01hBUbCL/U66kO0JLTrY01a5mLKCloT0kofM+okq1CE5YFnW3M5MYo4J5if8435HOK+AH+akdb97cjyXImUdwX0HffkdQf2i9re1MCO2moA5tDmrZ7lxNhMw0uyB3u0A==
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-correlation-id: c72904ff-5e4c-49fb-f13d-08d654ee68c9
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(7021145)(8989299)(5600074)(711020)(4534185)(7022145)(4603075)(4627221)(201702281549075)(8990200)(7048125)(7024125)(7027125)(7023125)(2017052603328)(7153060)(7193020); SRVR:SL2PR01MB3258;
x-ms-traffictypediagnostic: SL2PR01MB3258:
x-microsoft-antispam-prvs: <SL2PR01MB3258EB755028024C480D6DCCD7D10@SL2PR01MB3258.apcprd01.prod.exchangelabs.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(3231443)(944501410)(52105112)(10201501046)(3002001)(93006095)(93001095)(148016)(149066)(150057)(6041310)(20161123560045)(20161123562045)(20161123558120)(20161123564045)(2016111802025)(6043046)(201708071742011)(7699051)(76991095); SRVR:SL2PR01MB3258; BCL:0; PCL:0; RULEID:; SRVR:SL2PR01MB3258;
x-forefront-prvs: 0870212862
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39830400003)(396003)(136003)(366004)(346002)(376002)(199004)(189003)(2906002)(508600001)(6116002)(54896002)(7736002)(99286004)(3846002)(105586002)(110136005)(97736004)(14444005)(256004)(106356001)(229853002)(102836004)(6246003)(6306002)(186003)(25786009)(236005)(83716004)(6512007)(316002)(71190400001)(71200400001)(33656002)(53936002)(2501003)(26005)(5660300001)(82746002)(6486002)(81166006)(81156014)(486006)(446003)(14454004)(606006)(8936002)(15650500001)(6506007)(4326008)(11346002)(2616005)(36756003)(53546011)(6436002)(476003)(966005)(1941001)(66066001)(76176011)(68736007)(86362001)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:SL2PR01MB3258; H:SL2PR01MB2955.apcprd01.prod.exchangelabs.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ribose.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: jpyPUE7oWnAbHKhR+uyhgoqe+gYUH9XK54zFlnOxIy8anLrPQz10/t6k9AERTVJwkdSQRHVcPwqtH4KpCUpivYKNmPvmtcnJI4HQ9CmLMc2ulUgzTPgFnvG+04ZV6zP8bzECVXbkMhOj8sgQGmAo2ivvioPB29fJI+Wdei+Ze9HL6UUV+5wUhq12ahoiOw6CzIXbScQhLjJg2vTFhmNDp3T8fhwFC5oUmDTGr3ApgnGsBtdF8wz6ZpGdmdPg6d5hqHlI2TMzvkF1gO59rU2B47hMUMuQjI+gCZINHOxAtE5xjmjw+r3bq2YF6IRgLGP2VmjSvgOVrID0QJkn5aHYKosJi1FBsSYn/9k0CTe2Lrs=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_B6F2B98AE9604189A579E29916079904ribosecom_"
MIME-Version: 1.0
X-OriginatorOrg: ribose.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c72904ff-5e4c-49fb-f13d-08d654ee68c9
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Nov 2018 05:00:25.4174 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: d98a04ff-ef98-489b-b33c-13c23a2e091a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SL2PR01MB3258
Archived-At: <https://mailarchive.ietf.org/arch/msg/openpgp/2QqG5mjBOlBi2X5EN7LYrCOAKME>
Subject: Re: [openpgp] rfc4880bis and draft-openpgp-iana-registry-updates-01
X-BeenThere: openpgp@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 28 Nov 2018 05:00:34 -0000

Hi Mark,

You’re right. IANA has a page of all “Pretty Good Privacy” registries, but even the name of that is outdated and should reflect “OpenPGP” instead.

The intention of "draft-openpgp-iana-registry-updates” was to perform a one-time change for the whole set of OpenPGP registries, to get them up-to-date and to bring them inline with desired policies and practices. In order to do so (for IANA to take action in modifying the registry metadata), this document needs to be published as an RFC.

The question raised by Werner (as I understood it) was more about how to align the IANA considerations given in 4880bis with this document, and whether to merge the said document into 4880bis. For the intended audience of 4880bis, it seems preferable to keep one-time changes in "draft-openpgp-iana-registry-updates” (such as registry policy updates, renaming, etc), and let 4880bis be a document targeted for the audience of implementers.

Indeed 4880 will have a successor, that is not a “standing document” that is permanently active. It is insofar “living", however, considering the years it took for 4880 to be revised — 4880bis will probably be active for a long time before RFCnnnnbis appears :-)

And fully agree with allowing simple short RFCs to add to the PGP umbrella.

Ron

_____________________________________

Ronald Tse
Ribose Inc.

On Nov 28, 2018, at 2:22 AM, Mark D. Baushke <mdb@juniper.net<mailto:mdb@juniper.net>> wrote:

fwiw: IANA has a document:

https://www.iana.org/assignments/pgp-parameters/pgp-parameters.xhtml

which is used to identify items for Pretty Good Privacy which includes
the RFC 4880 defined numbers as well as a few assigned numbers that do
not have an RFC 4880 reference.

Not that even an IETF Draft *might* end up adding to the pgp-parameters
file if the number used is used in enough implementtions along the way.
Yes, it is best to use the IETF CONSENSUS method for new identifiers a
la RFC2434, but an informational RFC may be used to define de facto
standards that have arisen and may otherwise cause interoperability
problems if not defined.

Creating an RFC to add a new identifer to that IANA pgp-parameters.xhtml
file is not hard and makes sense to do.

There will be a published RFC4880 successor eventually. However, it will
not be a living document. It will be given a particular RFC number nnnn
and then there will probably eventually be an RFCnnnnbis document... etc.

In addition, there is no real problem with coming up with new things to
add to the pgp umbrella as very simple short RFCs.

Enjoy!
-- Mark