We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent caad2bd commit b2f56bfCopy full SHA for b2f56bf
cryptoki/tests/basic.rs
@@ -154,12 +154,16 @@ fn sign_verify_eddsa_with_ed25519_schemes() -> TestResult {
154
155
let data = [0xFF, 0x55, 0xDD];
156
157
- let schemes = [
+ let mut schemes = vec![
158
EddsaSignatureScheme::Ed25519,
159
- EddsaSignatureScheme::Ed25519ctx(b"context"),
160
EddsaSignatureScheme::Ed25519ph(&[]),
161
EddsaSignatureScheme::Ed25519ph(b"context"),
162
];
+ if !is_fips(&session) {
163
+ // The Ed25519Ctx variant is not FIPS approved
164
+ // https://github.com/openssl/openssl/issues/27502
165
+ schemes.push(EddsaSignatureScheme::Ed25519ctx(b"context"))
166
+ }
167
168
for scheme in schemes {
169
let params = EddsaParams::new(scheme);
0 commit comments