-
Notifications
You must be signed in to change notification settings - Fork 121
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
[DRAFT] Add ACVP test framework for ML-DSA #2068
base: main
Are you sure you want to change the base?
Conversation
"revision": "FIPS204", | ||
"parameterSets": ["ML-DSA-44", "ML-DSA-65", "ML-DSA-87"], | ||
"deterministic": [false], | ||
"messageLength": [{"min": 8, "max": 65536", "increment": 8}] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"messageLength": [{"min": 8, "max": 65536", "increment": 8}] | |
"messageLength": [{"min": 8, "max": 65536, "increment": 8}] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, good spot -- that's a bug in the standard too, so I'll let the working group know! Addressed in b9ecf31
Failing builds are because of |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2068 +/- ##
=======================================
Coverage 78.76% 78.77%
=======================================
Files 598 598
Lines 103703 103703
Branches 14735 14735
=======================================
+ Hits 81685 81689 +4
+ Misses 21364 21362 -2
+ Partials 654 652 -2 ☔ View full report in Codecov by Sentry. |
Issues:
Resolves #CryptoAlg-2819
Description of changes:
Implements:
Call-outs:
Had to make some changes to:
rnd
aconst
Testing:
Confirmed passing ACVP test vector live server
Confirmed passing
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license.