diff --git a/impl-comments-christian/draft-ietf-core-oscore-groupcomm.html b/impl-comments-christian/draft-ietf-core-oscore-groupcomm.html index edef270..f371694 100644 --- a/impl-comments-christian/draft-ietf-core-oscore-groupcomm.html +++ b/impl-comments-christian/draft-ietf-core-oscore-groupcomm.html @@ -1795,8 +1795,7 @@

2.1.6. Group Encryption Algorithm

The new parameter Group Encryption Algorithm identifies the algorithm to use for encryption and decryption, when messages are protected in group mode (see Section 8). This algorithm MAY provide integrity protection. If this parameter is not set, the group mode is not used in the group.

-

The following non-authenticated algorithms can be used as Group Encryption Algorithm: A128CBC, A192CBC, and A256CBC [RFC9459]. The non-authenticated algorithm ChaCha20 [ChaCha] is also suitable to consider, although using it will first require its registration in the "COSE Algorithms" Registry.

-

The following non-authenticated algorithms MUST NOT be used as Group Encryption Algorithm: A128CTR, A192CTR, and A256CTR [RFC9459].

+

A non-authenticated algorithm MUST NOT be used as Group Encryption Algorithm if it is not possible to ensure uniqueness of the (key, nonce) pairs. This is the case, for instance, for A128CTR, A192CTR, and A256CTR [RFC9459]. Instead, examples of non-authenticated algorithms that can be used as Group Encryption Algorithm are A128CBC, A192CBC, and A256CBC [RFC9459].

@@ -4020,10 +4019,6 @@

15.2. Informative References

-
[ChaCha]
-
-Bernstein, D. J., "ChaCha, a variant of Salsa20", , <http://cr.yp.to/chacha/chacha-20080128.pdf>.
-
[Degabriele]
Degabriele, J. P., Lehmann, A., Paterson, K. G., Smart, N. P., and M. Strefler, "On the Joint Security of Encryption and Signature in EMV", , <https://eprint.iacr.org/2011/615>.
diff --git a/impl-comments-christian/draft-ietf-core-oscore-groupcomm.txt b/impl-comments-christian/draft-ietf-core-oscore-groupcomm.txt index 34cfa64..5c4085b 100644 --- a/impl-comments-christian/draft-ietf-core-oscore-groupcomm.txt +++ b/impl-comments-christian/draft-ietf-core-oscore-groupcomm.txt @@ -565,14 +565,12 @@ Table of Contents protection. If this parameter is not set, the group mode is not used in the group. - The following non-authenticated algorithms can be used as Group - Encryption Algorithm: A128CBC, A192CBC, and A256CBC [RFC9459]. The - non-authenticated algorithm ChaCha20 [ChaCha] is also suitable to - consider, although using it will first require its registration in - the "COSE Algorithms" Registry. - - The following non-authenticated algorithms MUST NOT be used as Group - Encryption Algorithm: A128CTR, A192CTR, and A256CTR [RFC9459]. + A non-authenticated algorithm MUST NOT be used as Group Encryption + Algorithm if it is not possible to ensure uniqueness of the (key, + nonce) pairs. This is the case, for instance, for A128CTR, A192CTR, + and A256CTR [RFC9459]. Instead, examples of non-authenticated + algorithms that can be used as Group Encryption Algorithm are + A128CBC, A192CBC, and A256CBC [RFC9459]. 2.1.7. Signature Algorithm @@ -4240,9 +4238,6 @@ Table of Contents 15.2. Informative References - [ChaCha] Bernstein, D. J., "ChaCha, a variant of Salsa20", January - 2008, . - [Degabriele] Degabriele, J. P., Lehmann, A., Paterson, K. G., Smart, N. P., and M. Strefler, "On the Joint Security of Encryption