diff options
author | Dr. Stephen Henson <steve@openssl.org> | 2017-07-13 13:37:57 +0100 |
---|---|---|
committer | Dr. Stephen Henson <steve@openssl.org> | 2017-07-19 14:02:20 +0100 |
commit | 74753357463215485fb0fc3509d69c113e4432bc (patch) | |
tree | c73a0b4bb2cd9d946432d46514f30f0f9961c10d /crypto/rsa | |
parent | d5475e319575a45b20f560bdfae56cbfb165cb01 (diff) | |
download | openssl-74753357463215485fb0fc3509d69c113e4432bc.zip openssl-74753357463215485fb0fc3509d69c113e4432bc.tar.gz openssl-74753357463215485fb0fc3509d69c113e4432bc.tar.bz2 |
Set maskHash when creating parameters.
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3920)
Diffstat (limited to 'crypto/rsa')
-rw-r--r-- | crypto/rsa/rsa_ameth.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/rsa/rsa_ameth.c b/crypto/rsa/rsa_ameth.c index 69b45fd..0527d1a 100644 --- a/crypto/rsa/rsa_ameth.c +++ b/crypto/rsa/rsa_ameth.c @@ -567,6 +567,8 @@ RSA_PSS_PARAMS *rsa_pss_params_create(const EVP_MD *sigmd, mgf1md = sigmd; if (!rsa_md_to_mgf1(&pss->maskGenAlgorithm, mgf1md)) goto err; + if (!rsa_md_to_algor(&pss->maskHash, mgf1md)) + goto err; return pss; err: RSA_PSS_PARAMS_free(pss); |