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]

Reply via email to