From: Simo Sorce Date: Tue, 15 Apr 2025 19:20:41 +0000 (-0400) Subject: Fix mldsa'a msg_inits operation type X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f9879c864e343eb6882e2a6e0aa26f3ee47f794c;p=thirdparty%2Fopenssl.git Fix mldsa'a msg_inits operation type Signed-off-by: Simo Sorce Reviewed-by: Viktor Dukhovni Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/27342) --- diff --git a/providers/implementations/signature/ml_dsa_sig.c b/providers/implementations/signature/ml_dsa_sig.c index e235e31752e..b799fda2cc0 100644 --- a/providers/implementations/signature/ml_dsa_sig.c +++ b/providers/implementations/signature/ml_dsa_sig.c @@ -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"); }