diff options
author | Shane Lontis <shane.lontis@oracle.com> | 2020-04-30 13:41:05 +1000 |
---|---|---|
committer | Shane Lontis <shane.lontis@oracle.com> | 2020-05-07 16:00:40 +1000 |
commit | 45c236ad1f1c881281017941a0e7126735a190e8 (patch) | |
tree | bc6e710183451c59c4eaeb9c28c57c3a031b9fb7 /crypto/rsa | |
parent | 3bf26eb335a0b4613fa1dd844afb146ba0b8b959 (diff) |
Add RSA SHA512 truncated digest support
Partial Fix for #11648.
Some additional work still needs to be done to support RSA-PSS mode.
RSA legacy digests will be addressed in another PR.
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11681)
Diffstat (limited to 'crypto/rsa')
-rw-r--r-- | crypto/rsa/rsa_pmeth.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crypto/rsa/rsa_pmeth.c b/crypto/rsa/rsa_pmeth.c index 70944c638e..e899fbd605 100644 --- a/crypto/rsa/rsa_pmeth.c +++ b/crypto/rsa/rsa_pmeth.c @@ -382,6 +382,8 @@ static int check_padding_md(const EVP_MD *md, int padding) case NID_sha256: case NID_sha384: case NID_sha512: + case NID_sha512_224: + case NID_sha512_256: case NID_md5: case NID_md5_sha1: case NID_md2: |