summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Removed doctest for blinding, as it is not suitable as an example for end users.Sybren A. Stüvel2016-01-221-8/+0
|
* Another pass at blinding.Sybren A. Stüvel2016-01-222-19/+20
|
* Use random number when blinding, and also blind when verifying signatures.Sybren A. Stüvel2016-01-222-45/+75
|
* Fixed some docstrings to use Sphinx-compatible notationSybren A. Stüvel2016-01-223-25/+26
|
* Fix #13: Deprecated the VARBLOCK format and rsa.bigfile moduleSybren A. Stüvel2016-01-225-1/+104
| | | | | This deprecation is due to security issues; see https://github.com/sybrenstuvel/python-rsa/issues/13 for more information.
* Fix #19: Implemented blinding when decrypting.Sybren A. Stüvel2016-01-224-2/+75
| | | | | This prevents side-channel (such as timing) attacks, see: https://en.wikipedia.org/wiki/Blinding_%28cryptography%29
* Removed obsolete remark from docstring, fixes #14Sybren A. Stüvel2016-01-222-4/+1
|
* Updated doctests to Python 3.5 and automatically running with Tox.Sybren A. Stüvel2016-01-227-114/+60
| | | | | I've also removed doctests from the obsolete rsa/_versionXXX.py files, as those files aren't even compatible with Python 3.x anyway.
* Fix #30, removed use of deprecated `base64.decodestring` from docstringsSybren A. Stüvel2016-01-221-2/+2
|
* Using r""" for some docstringsSybren A. Stüvel2016-01-223-6/+6
|
* Big refactor to become more PEP8 compliant.Sybren A. Stüvel2016-01-2227-490/+486
| | | | | Mostly focused on docstrings (''' → """), indentation, empty lines, and superfluous parenthesis.
* Not importing the RSA module in setup.py any moreSybren A. Stüvel2016-01-221-3/+1
|
* Updated changelogSybren A. Stüvel2016-01-221-0/+7
|
* Fix #27: Close Pipes at parallel version of genprime.Sybren A. Stüvel2016-01-222-5/+29
| | | | Now closing pipes after reading result, and added a unittest.
* Converted README to MarkDown, and switched to HTTPS & GithubSybren A. Stüvel2016-01-222-31/+24
|
* Switched to HTTPS URLSybren A. Stüvel2016-01-221-1/+1
|
* Removed .hg{ignore,sigs} and updated .gitignore.Sybren A. Stüvel2016-01-223-32/+12
|
* Primes regeneration in RSA keys generationMichael Manganiello2016-01-211-3/+11
|
* Corrected accurate mode of 'newkeys' functionMichael Manganiello2016-01-211-2/+4
|
* Simplified calculation of GCDMichael Manganiello2016-01-211-3/+3
|
* Updated key loading example and included it as unit test, fixes bug #31Sybren A. Stüvel2016-01-213-2/+19
|
* No longer using obsolete base64 interface, fixes bug #30Sybren A. Stüvel2016-01-212-4/+4
|
* Removed dependency on unittest2, also merged requirements.txt for py 2.x and 3.xSybren A. Stüvel2016-01-2113-89/+23
|
* Bumped version to 3.3version-3.3Sybren A. Stüvel2016-01-211-2/+2
|
* Updated changelogSybren A. Stüvel2016-01-211-1/+54
|
* Fix FTBFS import errorFabio Alessandro Locati2016-01-211-1/+5
|
* Simplified Tox configuration and dropped Python 3.2 support.Sybren A. Stüvel2016-01-131-36/+5
| | | | The coverage package uses a u'' prefix, which was reintroduced in 3.3.
* Ignore .cache directorySybren A. Stüvel2016-01-131-0/+1
|
* Removed IDE-specific filesSybren A. Stüvel2016-01-132-30/+0
|
* Fix BB'06 attack in verify() by switching from parsing to comparisonFilippo Valsorda2015-12-161-38/+20
|
* Added tag version-3.2.3 for changeset fad443c7ea1aSybren A. Stüvel2015-11-050-0/+0
|
* Bumped version to 3.2.3version-3.2.3Sybren A. Stüvel2015-11-051-1/+1
|
* Added character encoding markers for Python 2.xSybren A. Stüvel2015-11-0510-0/+10
|
* added an encoding set. Lack thereof was causing setup.py to fail sometimes. ↵Brian Sizemore2015-11-051-1/+1
| | | | https://www.python.org/dev/peps/pep-0263/
* Added tag version-3.2.2 for changeset a6e5f7996e12Sybren A. Stüvel2015-11-050-0/+0
|
* Bumped version to 3.2.2 due to an issue with pypiversion-3.2.2Sybren A. Stüvel2015-11-051-1/+1
|
* Added tag version-3.2.1 for changeset 9a23fcb46034Sybren A. Stüvel2015-11-050-0/+0
|
* Bumped version to 3.2.1version-3.2.1Sybren A. Stüvel2015-11-051-2/+2
|
* Added per-file licensesRoy Kokkelkoren2015-10-2520-2/+289
|
* Added support for wheelsSybren A. Stüvel2015-08-312-0/+3
|
* Made example code more consistent and up to date with Python 3.4Sybren A. Stüvel2015-08-311-6/+13
|
* Added tag version-3.2 for changeset 3e69a788741bSybren A. Stüvel2015-07-290-0/+0
|
* Bumped version to 3.2version-3.2Sybren A. Stüvel2015-07-291-2/+2
|
* Re-indented setup.pySybren A. Stüvel2015-07-291-34/+34
|
* Merged in ↵Sybren Stüvel2014-02-281-0/+1
|\ | | | | | | | | | | brettsky/python-rsa/brettsky/list-python-3-support-in-setuppy-1393605517644 (pull request #8) List Python 3 support in setup.py.
| * List Python 3 support in setup.py.Brett Cannon2014-02-281-0/+1
|/
* Added signature for changeset 19cd5cedbd46Sybren A. Stüvel2014-02-221-0/+1
|
* Added tag version-3.1.4 for changeset f2c152922e0bSybren A. Stüvel2014-02-220-0/+0
|
* Bumped version to 3.1.4version-3.1.4Sybren A. Stüvel2014-02-221-2/+2
|
* Added a bit about PKCS#8Sybren A. Stüvel2014-02-221-0/+11
|