Hello I have a few questions…

Registration of hash algs
There’s no assignments for hash algs (SHA-256.. SHA-512, SHA3-256…) in the IANA 
registry here<https://www.iana.org/assignments/cose/cose.xhtml#algorithms>. I 
assume this is because the COSE protocol doesn’t have a need because they are 
bundled up with the signing alg identifiers.  For non-COSE protocols that use 
CBOR and do have a need to identify a hash, would it be reasonable to add them? 
 The COSE registry seems like it is the place to register algorithm IDs for use 
in CBOR in general.  I assume the process would be to write a simple RFC, 
publish and then add to the registry.


Registration of tagging for COSE messages
Why isn’t there a registry section for the tags for these different COSE 
messages?

   COSE_Tagged_Message = COSE_Sign_Tagged / COSE_Sign1_Tagged /
       COSE_Encrypt_Tagged / COSE_Encrypt0_Tagged /
       COSE_Mac_Tagged / COSE_Mac0_Tagged


Tagging of bstr wrapped data
It seems like it would be helpful to use an option tag on the bstr-wrapped 
payload for COSE_Sign and such to tell general purpose parsers and translators 
to remove the bstr wrapping and keep going. Tag 55799 seems like the best fit 
so far, but it may not be a perfect fit and it would be nice to use a tag less 
than 24.

Thanks!

LL

_______________________________________________
COSE mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/cose

Reply via email to