Dear COSE WG,

First of all, thank you for the interest in our Ascon over COSE and JOSE draft 
during IETF 123 meeting.
Ascon is finally released so the draft looks even more pertinent now [1].

After the meeting we kept working on the draft and now we are ready to show you 
the new version of it [2]. Our thanks to Christian Amsüss, who gave us his 
vision on the draft development which we readily agree with.

Since the last version we made the following changes:

1. Introduced 3 variations of Ascon-AEAD128 for COSE with 128-, 64-, and 32-bit 
tags correspondingly. As Christian suggested, 32-bit tag is introduces for 
extremely constrained use-cases and is marked as "Filter Only" to prevent 
unjustified use.
2. Introduced 2 variations of Ascon-AEAD128 for JOSE with 128-, 64-bit tags. No 
32-bit tag option here, since JOSE is not meant to be used in extremely 
constrained environments.
3. Updated the examples for COSE and JOSE with Ascon-AEAD128.

For the examples we used our custom implementation for cose with Ascon and jose 
with Ascon in C. For that we:
1. Used ascon-c implementation [3].
2. Forked COSE-C repository and integrated Ascon library with it [4].
3. Forked jose repository and integrated Ascon with it [5].
4. Came up with some basic examples using these libraries.

Still there are a bunch of points to agree upon:
1. Does these Ascon-AEAD128 variations look relevant for everyone? What about 
the naming and number assignments?
2. Are the examples clear for everyone? Any improvements to be done here?
3. For now there is no notion of Ascon-Hash256 in the draft. We would like to 
know if there is a consensus to introduce it within this draft as well. Our 
opinion is that Ascon-Hash256 deserves a place in COSE, especially, because it 
uses the same permutations as Ascon AEAD.
4. Need to make sure there is also interest for this draft within JOSE WG. If 
not, we don't mind removing JOSE part since we prioritize COSE.

We are looking forward to the feedback on this topic and are open to any 
discussions.

Best regards,
Dmytro

P.S. For those who are interested to see some performance evaluation data on 
Ascon [6].

[1] - https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-232.pdf
[2] - https://datatracker.ietf.org/doc/draft-ochkas-cose-ascon/
[3] - https://github.com/ascon/ascon-c
[4] - https://github.com/cose-wg/COSE-C
[5] - https://github.com/latchset/jose
[6] - I. Elsadek et al., "State-of-the-Art ASCON ASIC Achieving 4.3 Gbps@0.8V 
and 3.5Tb/J@0.6V Outperforming AES by 25 Times," in IEEE Transactions on 
Circuits and Systems I: Regular Papers, vol. 72, no. 8, pp. 4021-4030, Aug. 
2025, doi: 10.1109/TCSI.2024.3522193.

_______________________________________________
COSE mailing list -- cose@ietf.org
To unsubscribe send an email to cose-le...@ietf.org

Reply via email to