[urn] Registration for `c2pa` URN

Leonard Rosenthol <[email protected]>
Newsgroups gmane.ietf.urn
Message-ID <DM8PR02MB8181343606D747A3E984B8DECDB02@DM8PR02MB8181.namprd02.prod.outlook.com>
Namespace Identifier:  c2pa

Version:  1

Date:  2024-07-30

Registrant:
Leonard Rosenthol, on behalf of C2PA (Coalition for Content Provenance and Authenticity)
[email protected]<mailto:[email protected]>, 1-215-808-4978

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.

EXAMPLES:

                - `urn:c2pa:F9168C5E-CEB2-4FAA-B6BF-329BF39FA1E4`
                - `urn:c2pa:F9168C5E-CEB2-4FAA-B6BF-329BF39FA1E4:acme`
                - `urn:c2pa:F9168C5E-CEB2-4FAA-B6BF-329BF39FA1E4:acme:v2_1`


Assignment:

URNs conforming to this scheme are self-assigned, based on the creation of the UUID (as per RFC 9562) and the optional inclusion of the Claim Generator identifier string and Version and Reason.


Security and Privacy:

No known security or privacy issues exist.


Interoperability:

A standard UUID URN can be "losslessly upgraded" to a `c2pa` UUID, if there were to exist a workflow that required doing so.  Beyond that, no known concerns or requirements around interoperability exist.

Resolution:  N/A

Documentation:  https://c2pa.org/specifications/specifications/2.1/specs/C2PA_Specification.html

NOTE: Version 2.1 is not yet published but will contain this documentation when published

Additional Information:  NONE

Revision Information:  N/A

_______________________________________________
urn mailing list -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.