From: Shane Lontis Date: Tue, 22 Sep 2020 05:53:58 +0000 (+1000) Subject: Fix missing propq in ffc_params_generate X-Git-Tag: openssl-3.0.0-alpha7~140 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=851886b061c9c9e5574fd23ea95149ffd52e8693;p=thirdparty%2Fopenssl.git Fix missing propq in ffc_params_generate Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/12944) --- diff --git a/crypto/ffc/ffc_params_generate.c b/crypto/ffc/ffc_params_generate.c index 1fe8e4a6a53..a289270347e 100644 --- a/crypto/ffc/ffc_params_generate.c +++ b/crypto/ffc/ffc_params_generate.c @@ -542,7 +542,7 @@ int ffc_params_FIPS186_4_gen_verify(OPENSSL_CTX *libctx, FFC_PARAMS *params, *res = FFC_CHECK_INVALID_Q_VALUE; goto err; } - md = EVP_MD_fetch(libctx, def_name, NULL); + md = EVP_MD_fetch(libctx, def_name, params->mdprops); } if (md == NULL) goto err; @@ -835,7 +835,7 @@ int ffc_params_FIPS186_2_gen_verify(OPENSSL_CTX *libctx, FFC_PARAMS *params, *res = FFC_CHECK_INVALID_Q_VALUE; goto err; } - md = EVP_MD_fetch(libctx, def_name, NULL); + md = EVP_MD_fetch(libctx, def_name, params->mdprops); } if (md == NULL) goto err;