-
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
Remove dilithium flag #2106
Remove dilithium flag #2106
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2106 +/- ##
==========================================
+ Coverage 78.75% 78.92% +0.17%
==========================================
Files 598 610 +12
Lines 103656 105120 +1464
Branches 14720 14903 +183
==========================================
+ Hits 81635 82968 +1333
- Misses 21368 21499 +131
Partials 653 653 ☔ View full report in Codecov by Sentry. |
@@ -381,16 +381,9 @@ typedef struct { | |||
void evp_pkey_set_cb_translate(BN_GENCB *cb, EVP_PKEY_CTX *ctx); | |||
|
|||
#define ED25519_PUBLIC_KEY_OFFSET 32 | |||
|
|||
#ifdef ENABLE_DILITHIUM | |||
#define FIPS_EVP_PKEY_METHODS 7 |
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.
Is this value not changing?
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.
We're marking ML-DSA as a NON_FIPS_EVP_PKEY_METHODS
and yes it went from 3 to 4
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.
I thought it was a FIPS_EVP_PKEY_METHODS
before moving it outside the fipsmodule and now a change is needed in the FIPS_EVP_PKEY_METHODS
count.
nvm, thanks!
The "aws-lc-rs" CI failure appear unrelated to this change. |
Issues:
Resolves #CryptoAlg-2827
Description of changes:
enable_dilithium
flagCall-outs:
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.