v0.14.0 CAVP for ML-KEM and ML-DSA #2243
Replies: 3 comments
-
Most surely the community is interested in anything that may help others (and if only to avoid work others already did :), so Thanks in advance for such PR. In it, it may be particularly helpful to explain the exact difference of what your work does compared to what the code in https://github.com/open-quantum-safe/liboqs/blob/main/tests/test_acvp_vectors.py does. |
Beta Was this translation helpful? Give feedback.
-
Thanks for doing that work, it's great to know that liboqs is passing those test vectors. Yes it would be great to have such tools in our repository. I echo Michael's question to help us understand how this relates to our internal ACVP test vectors script; whether one replaces the other, or if they should both be maintained going forward. |
Beta Was this translation helpful? Give feedback.
-
Thank you! We'll be submit a PR with the proposed changes soon. Some updates were necessary to resolve file formatting issues, and further details will be included in the PR description. Additionally, we noticed that libacvp has recently added support for ML-KEM and ML-DSA. This could be a viable alternative for processing request files in future implementations. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm pleased to share that v0.14.0 has successfully passed CAVP validation on Intel platforms! 🎉
You can find more details here:
https://csrc.nist.gov/projects/cryptographic-algorithm-validation-program/details?product=20098
As a follow-up, would the community be interested in accepting the tool for processing CAVP request files? This could significantly streamline future validation efforts.
Beta Was this translation helpful? Give feedback.
All reactions