summaryrefslogtreecommitdiff
path: root/src/cryptography/hazmat/backends/openssl/rsa.py
Commit message (Expand)AuthorAgeFilesLines
* support equality checks on all public asymmetric key types (#8700)Paul Kehrer2023-04-101-0/+9
* Use from __future__ import annotations everywhere (#8643)Alex Gaynor2023-03-311-17/+19
* Simplify/unify Rust and Python OpenSSL error handling (#8552)Alex Gaynor2023-03-201-3/+3
* Use the ruff 'pyupgrade' checks (#8104)Alex Gaynor2023-01-201-2/+2
* Switch from flake8 to ruff (#7920)Alex Gaynor2022-12-211-6/+3
* add unsafe_skip_rsa_key_validation (#7667)Paul Kehrer2022-10-031-2/+7
* lazily initialize blinding (#7292)Paul Kehrer2022-05-311-6/+25
* Add support for PSS.AUTO and PSS.DIGEST_LENGTH (#7082)Paul Kehrer2022-04-161-2/+14
* check for invalid keys that RSA_check_key misses (#7080)Paul Kehrer2022-04-161-0/+12
* fixes #6927 -- handle negative return values from openssl (#6928)Alex Gaynor2022-03-041-1/+1
* Add types for padding.PSS class. (#6882)Jonathan Slenders2022-02-231-2/+3
* more type annotations for internal rsa (#6749)Paul Kehrer2021-12-231-10/+58
* simplify _calculate_digest_and_algorithm (#6719)Paul Kehrer2021-12-221-6/+2
* fixed out of date error message (#6675)Alex Gaynor2021-12-061-2/+5
* remove signer/verifier as they've been deprecated for 4.25 years (#6639)Paul Kehrer2021-12-031-93/+0
* Remove read_only_property and precisely type all these getters (#6668)Alex Gaynor2021-11-291-2/+6
* Drop supported for older LibreSSL (#6660)Alex Gaynor2021-11-261-1/+1
* Attempt to turn FIPS small RSA errors into something useful (#6487)Alex Gaynor2021-10-291-1/+4
* Speed up RSA tests in 3.0.0 (#6206)Paul Kehrer2021-08-111-5/+11
* rsa type hinting (#5733)Paul Kehrer2021-02-011-34/+94
* make PrivateKeyWithSerialization an alias of PrivateKey (#5722)Paul Kehrer2021-01-311-4/+4
* we didn't actually commit the final doc fixes for the recover PR (#5614)Paul Kehrer2020-12-091-1/+1
* Remove __future__ import from our code (#5610)Alex Gaynor2020-12-091-1/+0
* Add support for RSA signature recovery (#5573)Zoltan Kelemen2020-12-071-11/+62
* Disable blinding for RSA pub keys (#5524)Alex Gaynor2020-10-271-5/+0
* Attempt to mitigate Bleichenbacher attacks on RSA decryption (#5507)Alex Gaynor2020-10-251-15/+11
* move blinding to __init__ on both RSA public and private (#5506)Paul Kehrer2020-10-251-2/+10
* new black, actually slightly different than the old black (#5429)Paul Kehrer2020-08-261-1/+2
* fixes #4706 -- don't internal error on corrupt private key (#5307)Alex Gaynor2020-08-151-0/+5
* simplify more errors (#5353)Paul Kehrer2020-07-261-36/+10
* Paint it Black by the Rolling Stones (#5324)Alex Gaynor2020-07-201-66/+74
* Cleanup serialize (#5149)Marko Kreen2020-05-251-0/+1
* Added wycheproof RSA PKCSv1 encryption tests (#5234)Alex Gaynor2020-04-261-0/+1
* Replace floating point arithmetic with integer arithmetic (#5181)Torin Carey2020-04-041-3/+1
* Simplify string formatting (#4757)Alex Gaynor2019-02-201-3/+3
* Remove a dead assignment (#4692)Alex Gaynor2019-01-151-1/+0
* convert some asserts to function calls (#4636)Paul Kehrer2018-12-101-10/+14
* centralize our bytes check (#4622)Paul Kehrer2018-12-021-2/+1
* create & use _evp_md_from_algorithm and _evp_md_non_null_from_algorithm (#4542)Paul Kehrer2018-10-291-13/+14
* we don't actually care about the errstack here, it's an invalid signature (#4...Paul Kehrer2018-07-101-2/+1
* Convert a pair of asserts to use openssl_assert (#4318)Alex Gaynor2018-07-091-2/+2
* refactor rsa signature/verification logic to remove duplication (#3903)Paul Kehrer2017-09-211-91/+34
* RSA OAEP label support for OpenSSL 1.0.2+ (#3897)Paul Kehrer2017-09-081-3/+15
* deprecate signer/verifier on asymmetric keys (#3663)Paul Kehrer2017-06-031-1/+4
* make signature and verification contexts error better re: prehashed (#3658)Paul Kehrer2017-06-021-1/+3
* Drop 1.0.0 (#3312)Alex Gaynor2016-12-131-29/+18
* support RSA verify with prehashing (#3265)Paul Kehrer2016-11-201-18/+17
* support prehashing in RSA sign (#3238)Paul Kehrer2016-11-201-3/+13
* refactor RSA signature verification to prep for prehash support (#3261)Paul Kehrer2016-11-201-98/+73
* refactor RSA signing to prep for prehash support (#3240)Paul Kehrer2016-11-191-110/+131