Hi!

I support this document and see it as a valuable contribution
to the YANG ecosystem.


A comment I have raised in the past is why is the COSE_Sign1
signature [0] used? With this solution, only one signature can be
attached. If instead the COSE_Sign signature structure [1] is
used, multiple signatures can be attached.

Examples where multiple signatures are useful are when more
than one entity is required to sign off, using different signing
algorithms, or migrating from an old key to a new key (having
both signatures valid during the migration window).

I strongly suggest the COSE_Sign signature structure is used
instead of the COSE_Sign1 signature structure.


The draft currently uses draft-ahuang-notif-yang, this work has
been replaced with draft-ietf-notif-envelope; which does not
include an envelope for RFC 5277 NETCONF Notifications.

Will the notification support defined in this document only be
available for Subscribed Notifications?


It seems that the YANG module ietf-provenance-annotation
is not used at all? If it should be used it needs work to conform
to the IETF standards, which you are probably aware of.

There is no ietf-yang-instance-data-provenance YANG module,
which is referenced in Section 4.3.


A nit is that maybe the signature-string leaf in the examples
can either be wrapped or replaced with a placeholder value
(e.g. BASE64VALUE=).


Thanks for your contribution!


[0] https://datatracker.ietf.org/doc/html/rfc8152#section-4.2
[1] https://datatracker.ietf.org/doc/html/rfc8152#section-4.1


--
Per

_______________________________________________
OPSAWG mailing list -- opsawg@ietf.org
To unsubscribe send an email to opsawg-le...@ietf.org

Reply via email to