summaryrefslogtreecommitdiff
path: root/rsa/pkcs1.py
Commit message (Expand)AuthorAgeFilesLines
* language correction and speed-upHEADmainmyheroyuki2023-04-251-5/+5
* rsa/pkcs1.py: Clarify functionality of sign_hash()Moritz Fischer2023-04-231-2/+2
* Fix #199: Sphinx warnings reference target not foundSybren A. Stüvel2022-07-201-1/+2
* Fix typosKian-Meng, Ang2021-11-241-1/+1
* Reformatting with BlackSybren A. Stüvel2021-03-291-54/+63
* Fix hashlib mypy types for Python 3.xSaif Hakim2021-03-241-1/+6
* Directly raise `DecryptionError` when crypto length is badSybren A. Stüvel2020-11-151-2/+4
* Use `bytes.find()` instead of `bytes.index()`Sybren A. Stüvel2020-11-151-4/+2
* Fix #164: Add padding length check as described by PKCS#1 v1.5Sybren A. Stüvel2020-11-151-1/+6
* Fix #165: CVE-2020-25658 - Bleichenbacher-style timing oracleSybren A. Stüvel2020-11-151-4/+8
* Limit SHA3 support to Python 3.6+Sybren A. Stüvel2020-06-111-12/+15
* Fix CVE-2020-13757: detect cyphertext modifications by prepending zero bytesSybren A. Stüvel2020-06-031-0/+9
* Add more type hintsAndrey Semakin2020-06-031-1/+1
* Drop character encoding markers for Python 2.xAndrey Semakin2020-06-031-2/+0
* Added flake8 as development dependency and fixed reported issuesSybren A. Stüvel2019-08-041-4/+3
* Add support for SHA3 hashingSybren A. Stüvel2019-08-041-0/+14
* Added type annotations + some fixes to get them correctSybren A. Stüvel2019-08-041-18/+18
* Removed compatibility code for Python 2.7 and 3.4Sybren A. Stüvel2019-08-041-1/+0
* speedupyjqiang2018-09-161-1/+1
* Add support for SHA224 for PKCS1 signaturesJoost Rijneveld2018-02-051-2/+4
* PKCS#1 2.0: Implementation of MGF1 (#89)Michael Manganiello2017-06-101-1/+1
* Support signing a pre-calculated hash (#87)Justin Simon2017-05-071-16/+34
* Feature request #78: Expose function to find the hash method of a signatureSybren A. Stüvel2017-04-101-1/+21
* Drop byte_literal in favour of b''adamantike2016-05-081-18/+18
* xrange compatibility optimization for Python 2 (#69)Michael Manganiello2016-05-081-1/+1
* Removed deprecated functionality.Sybren A. Stüvel2016-03-171-4/+22
* Updated documentation, mostly http -> https changesSybren A. Stüvel2016-02-051-1/+1
* Perform a late import of rsa.varblock to prevent DeprecationWarningsSybren A. Stüvel2016-01-251-1/+4
* Another pass at blinding.Sybren A. Stüvel2016-01-221-2/+2
* Use random number when blinding, and also blind when verifying signatures.Sybren A. Stüvel2016-01-221-9/+3
* Fix #19: Implemented blinding when decrypting.Sybren A. Stüvel2016-01-221-2/+8
* Updated doctests to Python 3.5 and automatically running with Tox.Sybren A. Stüvel2016-01-221-15/+15
* Using r""" for some docstringsSybren A. Stüvel2016-01-221-3/+3
* Big refactor to become more PEP8 compliant.Sybren A. Stüvel2016-01-221-82/+87
* Fix BB'06 attack in verify() by switching from parsing to comparisonFilippo Valsorda2015-12-161-38/+20
* rsa.pkcs1.verify() should return True when successfulTim Heckman2012-10-171-0/+2
* Fixed doctestsSybren A. Stüvel2012-06-181-1/+1
* Reverts docstring quoting syntax.Yesudeep Mangalapilly2011-08-241-21/+21
* Parellelized testing. Caught a lot of bugs.Yesudeep Mangalapilly2011-08-161-21/+21
* Porting to Python 3 complete. All tests except pyasn1 stuff pass.Yesudeep Mangalapilly2011-08-111-17/+18
* Tests are now functional (only running without syntax errors) on Python 3 too.Yesudeep Mangalapilly2011-08-111-3/+3
* Fixed doctest, python 2.6 on cygwinSybren A. Stüvel2011-08-031-1/+1
* more documentationSybren A. Stüvel2011-08-031-2/+30
* Made hashing efficient for large filesSybren A. Stüvel2011-07-311-5/+25
* More documentationSybren A. Stüvel2011-07-311-34/+37
* Using key.X rather than key['X']Sybren A. Stüvel2011-07-301-9/+9
* Added Apache 2 license notice to source filesSybren A. Stüvel2011-07-231-0/+16
* Renamed rsa.keygen to rsa.keySybren A. Stüvel2011-07-191-4/+4
* Fixed file permissionsSybren A. Stüvel2011-07-191-1/+1
* Fixed typo on rsa.pkcs1.__all__Sybren A. Stüvel2011-07-121-1/+1