Dear COSE WG, This is the follow up mail of my presentation on Ascon-AEAD128 and Ascon-Hash256 for COSE. We appreciate a lot all the feedback given during the WG meeting.
To summarize, I will introduce the main highlights of the presentation: 1. NIST SP 800-232 is already out, standardizing Ascon-AEAD128 and Ascon-Hash256, so the main blocker of this draft is gone. 2. Ascon-AEAD128 is proposed for COSE encryption in 3 variations: with a 16-byte tag, an 8-byte tag, and a 4-byte tag. 3. Ascon-Hash256 is proposed for COSE Key Derivation and COSE MAC. 4. During the hackathon, we were working on Implementing Ascon Lightweight Cryptographic Suite over COSE. Please refer to the related Pull Requests below. If any of you are contributors to these repos, feel free to review the PRs and give us your feedback. We'll appreciate it a lot. libcose -- https://github.com/bergzand/libcose/pull/132 COSE-C -- https://github.com/cose-wg/COSE-C/pull/142 uoscore-uedhoc (only as a fork for now) -- https://github.com/dmochkas/uoscore-uedhoc 5. If you would like to see Ascon with COSE in any other language than C (Rust, Java, Python, ...), please let me know. I will be excited to work together on this project. Also, we propose the following roadmap for the full Ascon integration in COSE. Please don't hesitate to give feedback on it. Status | New Algorithm + Ascon-AEAD128 for COSE encryption (35) + Ascon-AEAD128-64 for COSE encryption (36) + Ascon-AEAD128-32 for COSE encryption (37) + HMAC Ascon-Hash256 for COSE MAC (8) + HMAC Ascon-Hash256/64 for COSE MAC (9) + HKDF Ascon-Hash256 for Key Derivation + direct+HKDF-Ascon-Hash256 (-20) - ECDH-ES+HKDF-Ascon-Hash256 - ECDH-SS+HKDF-Ascon-Hash256 - Ascon-Hash256 (RFC 9054) Finally, to keep the draft moving, we would require 2-3 reviews of the draft. Many thanks to the people who volunteered to do that during the meeting. As long as the reviews are done, we will address the comments right after. Please refer to the draft for more details: https://datatracker.ietf.org/doc/draft-ochkas-cose-ascon/ Thanks in advance for making this project come true. Best regards, Dmytro _______________________________________________ COSE mailing list -- [email protected] To unsubscribe send an email to [email protected]
