Hello Paul and ACE,

I have checked this reported erratum and all the examples in Appendix A.


* First off, I think that the fix proposed in this reported erratum is correct.


* I believe that there is another error, exactly in the same example of Appendix A.2.2.

  Consistent with the intention of this example, the diagnostic notation in Figure 7 shows the map entry:

  / alg /  3: 4 / HMAC 256/64 /

  However, the last 2 bytes of the hex encoding in Figure 6 are 0x030a (maybe they were simply copy-pasted from the previous example in Appendix A.2.1), which in the diagnostic notation would result in the map entry:

  / alg /  3: 10 / AES-CCM-16-64-128 /

  That is, I believe that the hex encoding in Figure 6 should be fixed as follows:

  OLD:
  a4205820403697de87af64611c1d32a05dab0fe1fcb715a86ab435f1ec99192d
  795693880104024c53796d6d6574726963323536030a

  NEW:
  a4205820403697de87af64611c1d32a05dab0fe1fcb715a86ab435f1ec99192d
  795693880104024c53796d6d65747269633235360304


* All the other examples in Appendix A look correct to me, after taking into account the already approved erratum at [1] related to Appendix A.3.


Best,
/Marco

[1] https://www.rfc-editor.org/errata/eid5852


On 2024-06-11 20:02, Paul Wouters wrote:

Any volunteers to confirm this errata and check the entire RFC for similar errors ? :)

Paul



> On Jun 11, 2024, at 12:26 AM, RFC Errata System <rfc-edi...@rfc-editor.org> wrote:
>
> The following errata report has been submitted for RFC8392,
> "CBOR Web Token (CWT)".
>
> --------------------------------------
> You may review the report below and at:
> https://www.rfc-editor.org/errata/eid7982 <https://eur05.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Ferrata%2Feid7982&data=05%7C02%7Cmarco.tiloca%40ri.se%7C498e1ade1f7941ca2f6a08dc8a40ba88%7C5a9809cf0bcb413a838a09ecc40cc9e8%7C0%7C0%7C638537257774278032%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=D%2FGAsapC0Um2JLE0MV69XwaS7Uz6DOfbgaUtiHqFls8%3D&reserved=0>
>
> --------------------------------------
> Type: Editorial
> Reported by: Christian Amsüss <christ...@amsuess.com>
>
> Section: A.2.2
>
> Original Text
> -------------
>     / kid /  4: h'53796d6d6574726963323536' / 'Symmetric256' /,
>
> Corrected Text
> --------------
>     / kid /  2: h'53796d6d6574726963323536' / 'Symmetric256' /,
>
> Notes
> -----
> The hex above the diagnostic notation encodes for index 2 before the 'Symmetric256' value. The use of CBOR value 2 to mean "kid" is also consistent with the examples around it.
>
> As this is a mix-up between the "kid" key from COSE Key Common Parameters and COSE Header parameters, a check through the whole document for whether the right numeric values are used might be due. The use of 2 here and 4 in A.3 and A.4 seems right to me -- but I keep mixing those up myself, which was why I was looking into this example in the first place.
>
> Instructions:
> -------------
> This erratum is currently posted as "Reported". (If it is spam, it
> will be removed shortly by the RFC Production Center.) Please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party
> will log in to change the status and edit the report, if necessary.
>
> --------------------------------------
> RFC8392 (draft-ietf-ace-cbor-web-token-15)
> --------------------------------------
> Title               : CBOR Web Token (CWT)
> Publication Date    : May 2018
> Author(s)           : M. Jones, E. Wahlstroem, S. Erdtman, H. Tschofenig
> Category            : PROPOSED STANDARD
> Source              : Authentication and Authorization for Constrained Environments
> Stream              : IETF
> Verifying Party     : IESG
>


_______________________________________________
Ace mailing list --ace@ietf.org
To unsubscribe send an email toace-le...@ietf.org

--
Marco Tiloca
Ph.D., Senior Researcher

Phone: +46 (0)70 60 46 501

RISE Research Institutes of Sweden AB
Box 1263
164 29 Kista (Sweden)

Division: Digital Systems
Department: Computer Science
Unit: Cybersecurity

https://www.ri.se

Attachment: OpenPGP_0xEE2664B40E58DA43.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
Ace mailing list -- ace@ietf.org
To unsubscribe send an email to ace-le...@ietf.org

Reply via email to