summaryrefslogtreecommitdiff
path: root/rsa
Commit message (Expand)AuthorAgeFilesLines
* Bumped version to 4.1version-4.1Sybren A. Stüvel2020-06-101-2/+2
* Fix CVE-2020-13757: detect cyphertext modifications by prepending zero bytesSybren A. Stüvel2020-06-031-0/+9
* Add more type hintsAndrey Semakin2020-06-039-26/+31
* Drop character encoding markers for Python 2.xAndrey Semakin2020-06-0315-30/+0
* Choose blinding factor relatively prime to NSybren A. Stüvel2020-04-141-2/+9
* Configured flask8 to use max_complexity=10Sybren A. Stüvel2019-08-041-23/+29
* Added flake8 as development dependency and fixed reported issuesSybren A. Stüvel2019-08-046-14/+12
* 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-0412-116/+129
* Added mypy for static type checkingSybren A. Stüvel2019-08-041-5/+5
* Removed compatibility code for Python 2.7 and 3.4Sybren A. Stüvel2019-08-0414-359/+20
* Bumped version to 4.1-dev0Sybren A. Stüvel2019-08-041-2/+2
* Mark 4.0 as releasedversion-4.0Sybren A. Stüvel2018-09-161-2/+2
* speedupyjqiang2018-09-166-6/+6
* Moved `get_word_alignment()` from `_compat.py` to `machine_size.py`Sybren A. Stüvel2018-09-162-3/+77
* Add support for SHA224 for PKCS1 signaturesJoost Rijneveld2018-02-051-2/+4
* Remove duplicate hash method definitionJoost Rijneveld2018-02-051-10/+2
* PKCS#1 2.0: Implementation of MGF1 (#89)Michael Manganiello2017-06-102-1/+112
* Support signing a pre-calculated hash (#87)Justin Simon2017-05-072-18/+37
* Ceiling division implementation (#88)Michael Manganiello2017-04-181-3/+25
* Feature request #78: Expose function to find the hash method of a signatureSybren A. Stüvel2017-04-102-2/+22
* Use iterative zip in Python 2 (#85)Michael Manganiello2017-01-173-1/+6
* Implementation of bitwise XOR function for bytes object (#72)Michael Manganiello2017-01-161-0/+21
* Create PY2 constant to simplify compatibility decisions (#82)Michael Manganiello2017-01-152-20/+19
* Remove custom PrivateKey exponents/coefficient (#71)Michael Manganiello2017-01-051-32/+25
* Fixes a typo in docstrings (#83)Alexandr2016-11-081-2/+2
* Drop byte_literal in favour of b''adamantike2016-05-085-61/+40
* Update security warning (#70)Michael Manganiello2016-05-081-3/+2
* xrange compatibility optimization for Python 2 (#69)Michael Manganiello2016-05-087-3/+15
* Remove sys.maxint fallback usageadamantike2016-04-231-5/+1
* Drop psyco usageSybren A. Stüvel2016-04-231-10/+0
* Trivial fix on primality testingadamantike2016-04-161-1/+1
* Set Miller-Rabin rounds based on bitsizeadamantike2016-04-151-8/+32
* Implemented __hash__ function for key objects.Sybren A. Stüvel2016-03-291-0/+6
* No longer require string operations to find bit lengths.Sybren A. Stüvel2016-03-291-37/+4
* Introduced NotRelativePrimeError exception.Sybren A. Stüvel2016-03-292-4/+15
* Added unittest for rsa.common.inverseSybren A. Stüvel2016-03-291-1/+1
* PEP8 formattingSybren A. Stüvel2016-03-291-9/+9
* Merge branch 'version-3.4-fix-changelog'Sybren A. Stüvel2016-03-291-1/+1
|\
| * Bumped version to 3.4.2Sybren A. Stüvel2016-03-291-2/+2
* | Merge branch 'version-3.4-repackaging'Sybren A. Stüvel2016-03-261-1/+1
|\ \ | |/
| * Bumped version to 3.4.1Sybren A. Stüvel2016-03-261-2/+2
* | Using set instead of list, it's faster.Sybren A. Stüvel2016-03-171-1/+1
* | Removed a doctest, it's covered by a unit test anyway.Sybren A. Stüvel2016-03-171-2/+0
* | More CLI tests & clearer bytes stuffSybren A. Stüvel2016-03-172-12/+67
* | Ensuring that PEM output is always in bytes.Sybren A. Stüvel2016-03-172-6/+10
* | Removed deprecated functionality.Sybren A. Stüvel2016-03-176-1369/+24
* | Bumped version to 4.0-alphaSybren A. Stüvel2016-03-171-1/+1
|/
* Bumped to version 3.4Sybren A. Stüvel2016-03-171-2/+2
* Allow loading PEM from strings (not just bytes), closes issue #49Sybren A. Stüvel2016-03-171-0/+4