RFC Errata
RFC 8152, "CBOR Object Signing and Encryption (COSE)", July 2017
Note: This RFC has been obsoleted by RFC 9052, RFC 9053
Source of RFC: cose (sec)See Also: RFC 8152 w/ inline errata
Errata ID: 5669
Status: Verified
Type: Technical
Publication Format(s) : TEXT
Reported By: Marco Tiloca
Date Reported: 2019-03-23
Verifier Name: Benjamin Kaduk
Date Verified: 2019-03-25
Section 16.7 says:
Value: This is the value used to identify the curve. These values MUST be unique. The value can be a positive integer, a negative integer, or a string. Description: This field contains a brief description of the curve. References: This contains a pointer to the public specification for the curve if one exists.
It should say:
Value: This is the value used to identify the key type. These values MUST be unique. The values are positive integers. Description: This field contains a brief description of the key type. References: This contains a pointer to the public specification for the key type if one exists.
Notes:
This Registry is about Key Types, but the current text refers to curves.
The value identifying a key type can be only a positive integer.