From 57e8420609b54cc9723dec2c8e770feb157ebbdc Mon Sep 17 00:00:00 2001 From: Shane Lontis Date: Sat, 25 Jul 2020 19:28:14 +1000 Subject: [PATCH] Fix EVP_PKEY_CTX_get_rsa_oaep_md() & EVP_PKEY_CTX_get_rsa_mgf1_md() so they use a libctx to retrieve the digest Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/11884) --- crypto/rsa/rsa_lib.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crypto/rsa/rsa_lib.c b/crypto/rsa/rsa_lib.c index 428cd145fae..858d3d72c84 100644 --- a/crypto/rsa/rsa_lib.c +++ b/crypto/rsa/rsa_lib.c @@ -1006,7 +1006,7 @@ int EVP_PKEY_CTX_get_rsa_oaep_md(EVP_PKEY_CTX *ctx, const EVP_MD **md) return -1; /* May be NULL meaning "unknown" */ - *md = EVP_get_digestbyname(name); + *md = evp_get_digestbyname_ex(ctx->libctx, name); return 1; } @@ -1159,7 +1159,7 @@ int EVP_PKEY_CTX_get_rsa_mgf1_md(EVP_PKEY_CTX *ctx, const EVP_MD **md) return -1; /* May be NULL meaning "unknown" */ - *md = EVP_get_digestbyname(name); + *md = evp_get_digestbyname_ex(ctx->libctx, name); return 1; } -- 2.47.2