diff options
author | Dirkjan Ochtman <dirkjan@ochtman.nl> | 2016-07-19 21:12:59 +0200 |
---|---|---|
committer | Paul Kehrer <paul.l.kehrer@gmail.com> | 2016-07-19 14:12:59 -0500 |
commit | 0edf7993c66bf8e78803d771d49f5e214dbe3815 (patch) | |
tree | dabba8ea4d2a1ae27b4275a68bef2d8ac57978c5 /src | |
parent | 6868b1f01904270b286a4bf9dbb355e792df8f36 (diff) | |
download | cryptography-0edf7993c66bf8e78803d771d49f5e214dbe3815.tar.gz cryptography-0edf7993c66bf8e78803d771d49f5e214dbe3815.tar.bz2 cryptography-0edf7993c66bf8e78803d771d49f5e214dbe3815.zip |
Enforce that p > q to improve OpenSSL compatibility (fixes #2990) (#3010)
Diffstat (limited to 'src')
-rw-r--r-- | src/cryptography/hazmat/primitives/asymmetric/rsa.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cryptography/hazmat/primitives/asymmetric/rsa.py b/src/cryptography/hazmat/primitives/asymmetric/rsa.py index d78b1b41..3157aed4 100644 --- a/src/cryptography/hazmat/primitives/asymmetric/rsa.py +++ b/src/cryptography/hazmat/primitives/asymmetric/rsa.py @@ -257,7 +257,7 @@ def rsa_recover_prime_factors(n, e, d): # Found ! q, r = divmod(n, p) assert r == 0 - + p, q = sorted((p, q), reverse=True) return (p, q) |