-
Notifications
You must be signed in to change notification settings - Fork 453
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ML-DSA: integrate final standard #1891
Comments
On item1, any timeline as to when upstream will make them available? Would it make sense to do 0.11.0 (or maybe finally a 1.0.0!) after they landed? |
The information I got is that the pq-crystals team looks at updating the implementation later this month. |
The NIST ACVP repository hasn't been updated with new vectors. Do you know when will that happen? |
According to this message on the pqc-forum, a fixed version should be released today. |
Tying into Roadmap discussion |
Hi all, Also according to this message on the pqc-forum, the CAVP will also integrate all the external API (around october 2024 ?). I would be very useful if LibOqs could support also all these APIs and are compatible will all the KATs. |
It looks like pq-crystals merged changes to support the final spec. |
IMO these changes are not compatible with the ACVP vectors. The vectors are based on 'internal' API's as per FIPS204 and not the high level API's. Also refer comment from author here : pq-crystals/dilithium#88 (comment) |
I don't think this has been completed? |
Planning a draft PR later today. |
@baentsch Sincere apologies. My error when scrolling through the project on a touch screen. Unintentional, should reopen. Thanks for spotting. |
Again incorrectly closed. |
The final standards were published today: FIPS203 and FIPS204.
This is to track the integration of the updated algorithms.
I'd suggest the following steps:
update (Aug 22):
Update (Aug 27):
ML-KEM landed in main, remaining is ML-DSA integration
Update (Sep 5):
ML-DSA is available upstream: https://github.com/pq-crystals/dilithium
The text was updated successfully, but these errors were encountered: