[urn] Re: Registration for `c2pa` URN
Peter Saint-Andre <stpeter@stpeter.im> Tue, 30 July 2024 20:43 UTC
Return-Path: <stpeter@stpeter.im>
X-Original-To: urn@ietfa.amsl.com
Delivered-To: urn@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DAE8C15155B for <urn@ietfa.amsl.com>; Tue, 30 Jul 2024 13:43:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.105
X-Spam-Level:
X-Spam-Status: No, score=-7.105 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, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=stpeter.im header.b="T7NsjJam"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="jS/Mywp8"
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 u5WqnbKm9tRS for <urn@ietfa.amsl.com>; Tue, 30 Jul 2024 13:43:20 -0700 (PDT)
Received: from fhigh2-smtp.messagingengine.com (fhigh2-smtp.messagingengine.com [103.168.172.153]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D79E0C14CF1C for <urn@ietf.org>; Tue, 30 Jul 2024 13:43:20 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfhigh.nyi.internal (Postfix) with ESMTP id B61921140121; Tue, 30 Jul 2024 16:43:19 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 30 Jul 2024 16:43:19 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stpeter.im; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1722372199; x=1722458599; bh=EckUGZy0gR3n80GyAV17IrKC47Z0M9bVuedJdHe/1J4=; b= T7NsjJamRp1x7ubJxpr16EOi9m6r6SdlhXR5g6Xl89Y+dUX8NWtny6lbctjCiBpX 39r7ynqlYjmf0DuP5x8RDUTJyzJ8x2qqE7cfdXohQ7YRv1YRSzqhDBJhtOR2vsqd kotpiLH324nfmyKYM4agPVTBkTaUZG/E39hrNIsOYfocCz720Ld4a84uont15UaJ QQgt2RykmQHh8RUEh/hutAI8auWcHcHd2l9mhq3GO8AHVeRcc4RULSX02kVd0lqz g+YjaADKMfjjQK1+diTIkquH7+5CP8zTQs2RLZYVR/K63Hp3xceCtJl16lF1h3Di lImF+pfe4g1pbkYyHUJVrQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1722372199; x= 1722458599; bh=EckUGZy0gR3n80GyAV17IrKC47Z0M9bVuedJdHe/1J4=; b=j S/Mywp820uSLhc3ikCRthsC3tE3JggCTu8uE0n+NQA/saoG6FhaCMgdv5n7a831o EHOh2V9njMV1WEk2lmRRws90e5FBYg8MWQ/620oS13sjpquSSHCYPQ4OsR2uywEZ r0oHKLnM3MeGSF8mCbetGM5AV46OEGvfgdwtL4GmN0FAO3CIZ7ssr+9qfO6ssSXT jg8vrxwXj4WxHBdXjNVbgHIw/bcUV7kK529zVHuUl04FEzNNelUxJi1Fkd83+oNg my6i+DD1VimlB7D58mQFK4Iuk2vNJWL9l1w7B1D0fB4fUY9hoaZ+oyyXlgN/qFTc jX9NHTLPrEih4yqY8YbNA==
X-ME-Sender: <xms:Z1CpZiPg2-eRbuUGoXny45Vgxb5UTbNy37TDQDY022OYwqprNaRYSA> <xme:Z1CpZg_9N4YPi0Xnl8ugM9y9hxeMNuzyjDzBcDf5W6nn0Q9cZLQ2LZFoS_Ug-waYF pA-mvXBQGJ67HIbBg>
X-ME-Received: <xmr:Z1CpZpSRZrZ1k6vrT4Z-HcHkhsOzGXdeKDr2sjy3Zb94aaVbuykNjFMZCGDiV5Jc>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrjeeggdduheegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvfhfhjggtgfesthekredttddvjeenucfhrhhomheprfgvthgv rhcuufgrihhnthdqtehnughrvgcuoehsthhpvghtvghrsehsthhpvghtvghrrdhimheqne cuggftrfgrthhtvghrnhepleevuedvgeeufeeifeffhedtgffgtddvjeeiffefgfekjeei ueeuhedtfeejieffnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepshhtphgvthgvrhesshhtphgvthgvrhdrihhmpdhnsggprhgtphhtthhopedt
X-ME-Proxy: <xmx:Z1CpZitgyqG-hT3pCBq-TzlpS75ehqP5ZPgZiEDoeweT3IEvtltB7Q> <xmx:Z1CpZqdYeeOWVNZYV2uIIFdENVfoOcuPuN7VQCeTXJ-f9kjrzG7Imw> <xmx:Z1CpZm1lK-1rJdF0l8pcajySIFPhIpt11vcrRbh_Mg9oHqf2rBJkYQ> <xmx:Z1CpZu-us3GfcRy4Go6ZBv5rHlUX_wGEsM4Pli2YLC3ayJzgoOzaXg> <xmx:Z1CpZq4rAMikYrpWU5km3_y1H0k3vlNyBAthy3aswzhfRALVOzbl3YNC>
Feedback-ID: i24394279:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 30 Jul 2024 16:43:19 -0400 (EDT)
Message-ID: <e36d017f-6a43-4e83-896b-144c0b7b512d@stpeter.im>
Date: Tue, 30 Jul 2024 14:43:18 -0600
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Content-Language: en-US
To: Leonard Rosenthol <lrosenth@adobe.com>, "urn@ietf.org" <urn@ietf.org>
References: <DM8PR02MB8181343606D747A3E984B8DECDB02@DM8PR02MB8181.namprd02.prod.outlook.com> <83dd2d3d-f79b-4811-bedf-1c0520230f2f@stpeter.im> <DM8PR02MB8181B46AB616ABB2440810DBCDB02@DM8PR02MB8181.namprd02.prod.outlook.com>
From: Peter Saint-Andre <stpeter@stpeter.im>
In-Reply-To: <DM8PR02MB8181B46AB616ABB2440810DBCDB02@DM8PR02MB8181.namprd02.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Message-ID-Hash: 3DJ3GK2LGSDCLQOECVQQS6B2FPG7DUXE
X-Message-ID-Hash: 3DJ3GK2LGSDCLQOECVQQS6B2FPG7DUXE
X-MailFrom: stpeter@stpeter.im
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-urn.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [urn] Re: Registration for `c2pa` URN
List-Id: Revisions to URN RFCs <urn.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/urn/iSl1aFVdNPUb0mxDn2YV8FNAGts>
List-Archive: <https://mailarchive.ietf.org/arch/browse/urn>
List-Help: <mailto:urn-request@ietf.org?subject=help>
List-Owner: <mailto:urn-owner@ietf.org>
List-Post: <mailto:urn@ietf.org>
List-Subscribe: <mailto:urn-join@ietf.org>
List-Unsubscribe: <mailto:urn-leave@ietf.org>
It's likely more efficient for you to wait until a few other team members provide feedback, but feel free to post a revised registration request to the list if you'd like. You can keep it at version "1" because you would submit "2" only at some point in the indefinite future (e.g., with a significantly updated version of the underlying spec). On 7/30/24 2:37 PM, Leonard Rosenthol wrote: > Excellent points, Peter – thanks! > > Is it best to just provide just updated sections or would you rather a > complete proposal? > > Leonard > > *From: *Peter Saint-Andre <stpeter@stpeter.im> > *Date: *Tuesday, July 30, 2024 at 4:32 PM > *To: *Leonard Rosenthol <lrosenth@adobe.com>, urn@ietf.org <urn@ietf.org> > *Subject: *Re: [urn] Registration for `c2pa` URN > > EXTERNAL: Use caution when clicking on links or opening attachments. > > > Hi Leonard, thank you for this registration request. Because it's high > summer in the northern hemisphere, feedback from other members of the > expert review team might be delayed. However, in the meantime I have > provided several small comments inline. > > On 7/30/24 12:36 PM, Leonard Rosenthol wrote: >> Namespace Identifier: c2pa >> >> Version: 1 >> >> Date: 2024-07-30 >> >> Registrant: >> >> Leonard Rosenthol, on behalf of C2PA (Coalition for Content Provenance >> and Authenticity) >> >> lrosenth@adobe.com <mailto:lrosenth@adobe.com <mailto:lrosenth@adobe.com>>, 1-215-808-4978 > > Typically it's a good idea to include a "role" email address (e.g., > info@c2pa.org) instead of a personal one. > >> Purpose: >> >> Each C2PA Manifest (aka Content Credential) created to incorporate >> provenance information about a given asset is given a unique identifier >> which has historically been an incorrectly formatted UUID URN. This >> proposal, in conjunction with an updated specification, will define a >> new `c2pa` URN syntax for this purpose. >> >> The `c2pa` URN will consist of a UUID URN (as per RFC 9562) with >> additional information, specific to C2PA added. These URNs are >> non-resolvable, simply serving as unique identifiers. In this way, the >> ability to unambiguously compare them is of significant importance. >> >> Syntax: >> >> A `c2pa` URN shall consist of two mandatory and two optional components, >> in the following order, with `:`'s between each section. >> >> - URN identifier (`urn:c2pa`): REQUIRED >> >> - UUID v4, in string representation (as per RFC 9562, >> section 4): REQUIRED >> >> - Claim Generator identifier string : OPTIONAL >> >> - Version and Reason string (as described below) : OPTIONAL >> >> When present, the "Version and Reason" string shall consist of a `v` >> followed by a monotonically increasing integer, starting with 1, >> followed by an underscore (`_`) and then an integer representing the >> reason for the re-labeling. > > You provide information about the Version and Reason string but not > about the Claim Generator identifier string. For example: are there any > length restrictions? Can they include code points (characters) only from > the ASCII range? And so on. It would be good to clarify these matters, > since comparison is important for your use cases. > > The remainder of the request looks good to me, although you might > consider pointing to the relevant sections of the c2pa spec regarding > security issues, since they seem to be covered quite extensively there. > > Peter >
- [urn] Registration for `c2pa` URN Leonard Rosenthol
- [urn] Re: Registration for `c2pa` URN Peter Saint-Andre
- [urn] Re: Registration for `c2pa` URN Leonard Rosenthol
- [urn] Re: Registration for `c2pa` URN Peter Saint-Andre
- [urn] Re: Registration for `c2pa` URN worley
- [urn] Re: Registration for `c2pa` URN Leonard Rosenthol
- [urn] Re: Registration for `c2pa` URN Leonard Rosenthol
- [urn] Re: Registration for `c2pa` URN Peter Saint-Andre
- [urn] Re: Registration for `c2pa` URN Peter Saint-Andre
- [urn] Re: Registration for `c2pa` URN Leonard Rosenthol
- [urn] Re: Registration for `c2pa` URN Peter Saint-Andre
- [urn] Re: Registration for `c2pa` URN worley
- [urn] Re: Registration for `c2pa` URN Leonard Rosenthol
- [urn] Re: Registration for `c2pa` URN Peter Saint-Andre
- [urn] Re: Registration for `c2pa` URN Leonard Rosenthol
- [urn] Re: Registration for `c2pa` URN Leonard Rosenthol
- [urn] Re: Registration for `c2pa` URN Peter Saint-Andre
- [urn] Re: Registration for `c2pa` URN Leonard Rosenthol
- [urn] Re: Registration for `c2pa` URN Peter Saint-Andre
- [urn] Re: Registration for `c2pa` URN Peter Saint-Andre
- [urn] Re: Registration for `c2pa` URN Leonard Rosenthol