]> git.ipfire.org Git - thirdparty/openssl.git/commit
Avoid generating RSA keys with p < q
authorrkarmaka98 <rkarmaka98@gmail.com>
Wed, 26 Apr 2023 07:53:35 +0000 (07:53 +0000)
committerTomas Mraz <tomas@openssl.org>
Fri, 28 Apr 2023 17:48:46 +0000 (19:48 +0200)
commitdc231eb598460aec239c7f597f560bca47d9f72a
tree75d24e25641e7118faf8625c397059b375e38636
parent004bd8f97d11bb7ac5f2de89f7060e03222b60fe
Avoid generating RSA keys with p < q

We swap p and q in that case except when ACVP tests are being run.

Fixes #20823

Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Paul Dale <pauli@openssl.org>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/20833)
crypto/rsa/rsa_sp800_56b_gen.c