aboutsummaryrefslogtreecommitdiff
path: root/rsa
AgeCommit message (Expand)Author
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to external/python/rsaBob Badour
2021-01-11Upgrade python/rsa to version-4.7Haibo Huang
2021-01-10Bumped version to 4.7Sybren A. Stüvel
2020-11-15Fix #162: Blinding uses slow algorithmSybren A. Stüvel
2020-11-15Directly raise `DecryptionError` when crypto length is badSybren A. Stüvel
2020-11-15Use `bytes.find()` instead of `bytes.index()`Sybren A. Stüvel
2020-11-15Fix #164: Add padding length check as described by PKCS#1 v1.5Sybren A. Stüvel
2020-11-15Fix #165: CVE-2020-25658 - Bleichenbacher-style timing oracleSybren A. Stüvel
2020-07-29Upgrade python/rsa to version-4.6Haibo Huang
2020-06-14Fix exception cause in common.pyRam Rachum
2020-06-12Bumped version to 4.7-dev0Sybren A. Stüvel
2020-06-12Retagged 4.4 as 4.6 and added bit of an explanation to CHANGELOG.mdSybren A. Stüvel
2020-06-12Bumped version to 4.4.1Sybren A. Stüvel
2020-06-12Bumped version to 4.4Sybren A. Stüvel
2020-06-11Bumped version to 4.2Sybren A. Stüvel
2020-06-11Limit SHA3 support to Python 3.6+Sybren A. Stüvel
2020-06-10Bumped version to 4.2-dev0Sybren A. Stüvel
2020-06-10Bumped version to 4.1Sybren A. Stüvel
2020-06-03Fix CVE-2020-13757: detect cyphertext modifications by prepending zero bytesSybren A. Stüvel
2020-06-03Add more type hintsAndrey Semakin
2020-06-03Drop character encoding markers for Python 2.xAndrey Semakin
2020-04-14Choose blinding factor relatively prime to NSybren A. Stüvel
2019-08-04Configured flask8 to use max_complexity=10Sybren A. Stüvel
2019-08-04Added flake8 as development dependency and fixed reported issuesSybren A. Stüvel
2019-08-04Add support for SHA3 hashingSybren A. Stüvel
2019-08-04Added type annotations + some fixes to get them correctSybren A. Stüvel
2019-08-04Added mypy for static type checkingSybren A. Stüvel
2019-08-04Removed compatibility code for Python 2.7 and 3.4Sybren A. Stüvel
2019-08-04Bumped version to 4.1-dev0Sybren A. Stüvel
2019-02-20Upgrade python/rsa to version-4.0android-q-preview-6android-q-preview-5android-q-preview-4android-q-preview-2.5android-q-preview-1Haibo Huang
2018-09-16Mark 4.0 as releasedSybren A. Stüvel
2018-09-16speedupyjqiang
2018-09-16Moved `get_word_alignment()` from `_compat.py` to `machine_size.py`Sybren A. Stüvel
2018-06-12Merge commit 'fd70d79' into rsa_3.4.2android-p-preview-5android-p-preview-4herbertxue
2018-02-05Add support for SHA224 for PKCS1 signaturesJoost Rijneveld
2018-02-05Remove duplicate hash method definitionJoost Rijneveld
2017-06-10PKCS#1 2.0: Implementation of MGF1 (#89)Michael Manganiello
2017-05-07Support signing a pre-calculated hash (#87)Justin Simon
2017-04-18Ceiling division implementation (#88)Michael Manganiello
2017-04-10Feature request #78: Expose function to find the hash method of a signatureSybren A. Stüvel
2017-01-17Use iterative zip in Python 2 (#85)Michael Manganiello
2017-01-16Implementation of bitwise XOR function for bytes object (#72)Michael Manganiello
2017-01-15Create PY2 constant to simplify compatibility decisions (#82)Michael Manganiello
2017-01-05Remove custom PrivateKey exponents/coefficient (#71)Michael Manganiello
2016-11-08Fixes a typo in docstrings (#83)Alexandr
2016-05-08Drop byte_literal in favour of b''adamantike
2016-05-08Update security warning (#70)Michael Manganiello
2016-05-08xrange compatibility optimization for Python 2 (#69)Michael Manganiello
2016-04-23Remove sys.maxint fallback usageadamantike
2016-04-23Drop psyco usageSybren A. Stüvel