diff options
author | Daniel Fiala <daniel@openssl.org> | 2022-03-16 20:30:38 +0100 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2022-03-22 14:03:29 +0100 |
commit | 388d6f4506892a47e69d28232c4b7ebd43706478 (patch) | |
tree | 5ab5cf0c6fe5f4246503501318fde19a0e834665 /apps/rsa.c | |
parent | 3b5b91992ca25bef8575dbd17d7d3a2ca9557e04 (diff) | |
download | openssl-388d6f4506892a47e69d28232c4b7ebd43706478.tar.gz |
Make `openssl check -rsa ...` to work for both RSA and RSA-PSS.
Fixes openssl#17167
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17920)
(cherry picked from commit 5d1f357a01f668f708c1abd7567175b4a0f18a38)
Diffstat (limited to 'apps/rsa.c')
-rw-r--r-- | apps/rsa.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/rsa.c b/apps/rsa.c index 08527f6347..b45b40d015 100644 --- a/apps/rsa.c +++ b/apps/rsa.c @@ -255,7 +255,7 @@ int rsa_main(int argc, char **argv) ERR_print_errors(bio_err); goto end; } - if (!EVP_PKEY_is_a(pkey, "RSA")) { + if (!EVP_PKEY_is_a(pkey, "RSA") && !EVP_PKEY_is_a(pkey, "RSA-PSS")) { BIO_printf(bio_err, "Not an RSA key\n"); goto end; } |