@@ -1100,9 +1100,17 @@ described in [OCM-IP].
11001100 - REQUIRED resourceId (string) - a unique identifier of the
11011101 underlying resource.
11021102 - REQUIRED scheme (string) - an identifier of the encryption scheme
1103- used to encrypt the resource, such as "ocm-pgp-1".
1104- - REQUIRED cipher (string) - the encryption algorithm used to encrypt
1105- the resource as in [RFC9180] Section 7.3.
1103+ used to encrypt the resource, such as "ocm-pgp". Registered values
1104+ are listed in the "OCM Encryption Schemes" registry (see
1105+ [IANA Considerations](#iana-considerations)).
1106+ - REQUIRED {schemeObject} (object) - an object keyed with the given
1107+ scheme, containing the details of the encryption used.
1108+ For the "ocm-gpg" scheme, it MUST contain :
1109+ - fingerprints (array of strings) - one or more fingerprints of
1110+ the public keys used to encrypt the resource.
1111+ For the "ocm-mls" scheme, it MUST contain :
1112+ - cipher (string) - the encryption algorithm used to encrypt the
1113+ resource as in [RFC9180] Section 7.3.
11061114* REQUIRED protocol (object)
11071115 JSON object with specific options for each protocol.
11081116 The supported protocols are :
@@ -1886,7 +1894,7 @@ policy for each registry in this group is "Specification Required"
18861894is documented in a stable, publicly available specification and that it
18871895does not duplicate an existing entry.
18881896
1889- # # OCM Resource Types Registry
1897+ # ## OCM Resource Types Registry
18901898
18911899IANA is requested to create the "OCM Resource Types" registry in the
18921900" Open Cloud Mesh (OCM) Parameters" group. This registry records the
@@ -1908,7 +1916,7 @@ the [OCM API Discovery](#ocm-api-discovery) endpoint.
19081916 +===============+=====================+===============+
19091917~~~
19101918
1911- # # OCM Protocols Registry
1919+ # ## OCM Protocols Registry
19121920
19131921IANA is requested to create the "OCM Protocols" registry in the "Open
19141922Cloud Mesh (OCM) Parameters" group. Each entry records a protocol
@@ -1942,7 +1950,7 @@ for a given resource type and share type is governed by the
19421950 +================+=========+===============+
19431951~~~
19441952
1945- # # OCM Share Types Registry
1953+ # ## OCM Share Types Registry
19461954
19471955IANA is requested to create the "OCM Share Types" registry in the
19481956" Open Cloud Mesh (OCM) Parameters" group. Each entry records a share
@@ -1966,7 +1974,7 @@ The "federation" share type, for example, is registered by [OCM-MLS].
19661974 +============+===============+
19671975~~~
19681976
1969- # # OCM Share Payloads Registry
1977+ # ## OCM Share Payloads Registry
19701978
19711979IANA is requested to create the "OCM Share Payloads" registry in the
19721980" Open Cloud Mesh (OCM) Parameters" group. Whereas the "OCM Resource
@@ -2017,7 +2025,7 @@ interoperable way, they can do so using this very mechanism.
20172025 +===============+============+=====================+===============+
20182026~~~
20192027
2020- # # OCM Notification Types Registry
2028+ # ## OCM Notification Types Registry
20212029
20222030IANA is requested to create the "OCM Notification Types" registry in
20232031the "Open Cloud Mesh (OCM) Parameters" group. This registry records
@@ -2051,6 +2059,26 @@ payload.
20512059 +===========================+===========+===============+
20522060~~~
20532061
2062+ # ## OCM Encryption Schemes Registry
2063+
2064+ IANA is requested to create the "OCM Encryption Schemes" registry in
2065+ the "Open Cloud Mesh (OCM) Parameters" group. This registry records
2066+ the values that MAY appear in the "encryption.scheme" field of a
2067+ [Share Creation Notification](#share-creation-notification).
2068+
2069+ Registration Policy : Specification Required [RFC8126]
2070+
2071+ Initial Contents :
2072+
2073+ ~~~
2074+ +=========+============+===============+
2075+ | Scheme | Share Type | Reference |
2076+ +=========+============+===============+
2077+ | ocm-pgp | user | This document |
2078+ | ocm-pgp | group | This document |
2079+ +=========+============+===============+
2080+ ~~~
2081+
20542082# Security Considerations
20552083
20562084# # Threat Model
0 commit comments