]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
Fix mldsa'a msg_inits operation type
authorSimo Sorce <simo@redhat.com>
Tue, 15 Apr 2025 19:20:41 +0000 (15:20 -0400)
committerTomas Mraz <tomas@openssl.org>
Wed, 23 Apr 2025 11:34:53 +0000 (13:34 +0200)
Signed-off-by: Simo Sorce <simo@redhat.com>
Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/27342)

providers/implementations/signature/ml_dsa_sig.c

index e235e31752ebbba7fbd4573483a0693bb3573675..b799fda2cc0471b487a304a19f32db508dcb1262 100644 (file)
@@ -151,7 +151,7 @@ static int ml_dsa_signverify_msg_init(void *vctx, void *vkey,
 static int ml_dsa_sign_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[])
 {
     return ml_dsa_signverify_msg_init(vctx, vkey, params,
-                                      EVP_PKEY_OP_SIGN, "ML_DSA Sign Init");
+                                      EVP_PKEY_OP_SIGNMSG, "ML_DSA Sign Init");
 }
 
 static int ml_dsa_digest_signverify_init(void *vctx, const char *mdname,
@@ -213,7 +213,7 @@ static int ml_dsa_digest_sign(void *vctx, uint8_t *sig, size_t *siglen, size_t s
 
 static int ml_dsa_verify_msg_init(void *vctx, void *vkey, const OSSL_PARAM params[])
 {
-    return ml_dsa_signverify_msg_init(vctx, vkey, params, EVP_PKEY_OP_VERIFY,
+    return ml_dsa_signverify_msg_init(vctx, vkey, params, EVP_PKEY_OP_VERIFYMSG,
                                       "ML_DSA Verify Init");
 }