Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merged in adamantike/python-rsa (pull request #20)HEADmaster | Sybren St?vel | 2016-01-21 | 1 | -3/+11 |
|\ | | | | | | | Primes regeneration in RSA keys generation | ||||
| * | Primes regeneration in RSA keys generation | Michael Manganiello | 2016-01-20 | 1 | -3/+12 |
| | | |||||
* | | Merged in adamantike/python-rsa (pull request #19) | Sybren St?vel | 2016-01-21 | 1 | -2/+4 |
|\ \ | | | | | | | | | | Simplified calculation of GCD | ||||
| * | | Corrected accurate mode of 'newkeys' function | Michael Manganiello | 2016-01-20 | 1 | -2/+4 |
| |/ | |||||
* | | Simplified calculation of GCD | Michael Manganiello | 2016-01-20 | 1 | -3/+3 |
|/ | |||||
* | No longer using obsolete base64 interface, fixes bug #30 | Sybren A. St?vel | 2016-01-18 | 1 | -2/+2 |
| | |||||
* | Merged in fale/python-rsa (pull request #15) | Sybren St?vel | 2016-01-18 | 1 | -2/+2 |
|\ | | | | | | | Fixed import error in old version code | ||||
| * | Bumped version to 3.3version-3.3 | Sybren A. St?vel | 2016-01-13 | 1 | -2/+2 |
| | | |||||
* | | Only catch ImportError | Fabio Alessandro Locati | 2016-01-18 | 1 | -1/+1 |
| | | |||||
* | | Fix FTBFS import error | Fabio Alessandro Locati | 2016-01-13 | 1 | -1/+5 |
|/ | |||||
* | Fix BB'06 attack in verify() by switching from parsing to comparison | Filippo Valsorda | 2015-12-16 | 1 | -38/+20 |
| | |||||
* | Bumped version to 3.2.3version-3.2.3 | Sybren A. St?vel | 2015-11-05 | 1 | -1/+1 |
| | |||||
* | Added character encoding markers for Python 2.x | Sybren A. St?vel | 2015-11-05 | 3 | -0/+3 |
| | |||||
* | Bumped version to 3.2.2 due to an issue with pypiversion-3.2.2 | Sybren A. St?vel | 2015-11-05 | 1 | -1/+1 |
| | |||||
* | Bumped version to 3.2.1version-3.2.1 | Sybren A. St?vel | 2015-11-05 | 1 | -2/+2 |
| | |||||
* | Added per-file licenses | Roy Kokkelkoren | 2015-10-25 | 3 | -0/+45 |
| | |||||
* | Bumped version to 3.2version-3.2 | Sybren A. St?vel | 2015-07-29 | 1 | -2/+2 |
| | |||||
* | Bumped version to 3.1.4version-3.1.4 | Sybren A. St?vel | 2014-02-22 | 1 | -2/+2 |
| | |||||
* | Fixed typo in pyrsa-verify help message | Sybren A. St?vel | 2014-02-22 | 1 | -1/+1 |
| | |||||
* | Fixed compatibilty of pyrsa-priv2pub with Python 3 | Sybren A. St?vel | 2014-02-22 | 1 | -13/+15 |
| | |||||
* | Bumped version to 3.1.3version-3.1.3 | Sybren A. St?vel | 2014-02-02 | 1 | -2/+2 |
| | |||||
* | Bumped version to 3.1.2version-3.1.2 | Sybren A. St?vel | 2013-09-15 | 1 | -2/+2 |
| | |||||
* | rsa.pkcs1.verify() should return True when successful | Tim Heckman | 2012-10-17 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | - when verification passes verify() will return True, instead of None. If verification fails the function will still raise a rsa.pkcs1.VerificationError for legacy purposes. - update the docs to note that the verify() function returns True when successful - write unit tests to verify this new behavior This commit passes all build tests: Ran 44 tests in 1.217s OK | ||||
* | Explicitly cast ASN.1 integer type to Python int | Sybren A. St?vel | 2012-10-12 | 1 | -1/+1 |
| | |||||
* | Added support for loading public keys from OpenSSL | Sybren A. St?vel | 2012-10-11 | 2 | -18/+84 |
| | |||||
* | Fixed some more Py32 incompatibilitiesversion-3.1.1 | Sybren A. St?vel | 2012-06-18 | 2 | -5/+7 |
| | |||||
* | Fixed CLI functions for Python 3.x | Sybren A. St?vel | 2012-06-18 | 1 | -21/+21 |
| | |||||
* | Added version 3.1.1 to changelog | Sybren A. St?vel | 2012-06-18 | 1 | -1/+1 |
| | |||||
* | Fixed doctests | Sybren A. St?vel | 2012-06-18 | 2 | -2/+2 |
| | |||||
* | Bumped version to 3.1 | Sybren A. St?vel | 2012-06-17 | 1 | -3/+3 |
| | |||||
* | Fixes formatting indentation issue to revert to PEP8 style. | Yesudeep Mangalapilly | 2012-03-02 | 1 | -77/+76 |
| | |||||
* | Fix buffer bytestring issue with Python 3.2 | Yesudeep Mangalapilly | 2012-03-02 | 1 | -78/+83 |
| | |||||
* | Reverts docstring quoting syntax. | Yesudeep Mangalapilly | 2011-08-24 | 13 | -167/+170 |
| | |||||
* | Adds back older doctests for _int2bytes for compliance. | Yesudeep Mangalapilly | 2011-08-24 | 1 | -0/+17 |
| | |||||
* | Allow block_size=None in _int2bytes. | Yesudeep Mangalapilly | 2011-08-24 | 1 | -4/+5 |
| | |||||
* | Allow fill_size=None, chunk_size=None in int2bytes. | Yesudeep Mangalapilly | 2011-08-24 | 1 | -4/+4 |
| | |||||
* | Adds the doctests for bit_size back into the function docstrings. | Yesudeep Mangalapilly | 2011-08-24 | 1 | -0/+23 |
| | |||||
* | Fixes a silly error. | Yesudeep Mangalapilly | 2011-08-17 | 1 | -6/+6 |
| | |||||
* | Moves incompatible doctests to unit test modules. | Yesudeep Mangalapilly | 2011-08-16 | 3 | -26/+6 |
| | |||||
* | Adds common includes and tests. | Yesudeep Mangalapilly | 2011-08-16 | 1 | -0/+5 |
| | |||||
* | Fixes bad zero-prefix padding bug in older _int2bytes to pass all tests. | Yesudeep Mangalapilly | 2011-08-16 | 1 | -8/+10 |
| | |||||
* | Parellelized testing. Caught a lot of bugs. | Yesudeep Mangalapilly | 2011-08-16 | 14 | -171/+133 |
| | |||||
* | Much cleaner implementation of int2bytes. No loss in speed. | Yesudeep Mangalapilly | 2011-08-14 | 2 | -58/+71 |
| | |||||
* | Fixes doctest. | Yesudeep Mangalapilly | 2011-08-13 | 1 | -1/+1 |
| | |||||
* | Measure twice, cut once. | Yesudeep Mangalapilly | 2011-08-13 | 1 | -3/+8 |
| | |||||
* | Finally tracked down the bug to incorrect padding. Now all tests should pass | Yesudeep Mangalapilly | 2011-08-13 | 1 | -14/+3 |
| | | | | for the new int2bytes. | ||||
* | Adds a much faster bit_size implementation causing an overall speed up. | Yesudeep Mangalapilly | 2011-08-12 | 1 | -1/+43 |
| | | | | | * Note that the machine aligned integer_to_bytes is still faster than the older version. | ||||
* | Completes machine-aligned int2bytes implementation. | Yesudeep Mangalapilly | 2011-08-12 | 1 | -0/+9 |
| | | | | | | | | | * This implementation is generally in microseconds instead of milliseconds, which makes it 20x-40x faster than the older implementation. Tests for all of the behavior of the function have been added to tests/test_transform.py. Hope this helps make python-rsa even better. =) | ||||
* | Adds verification tests for int2bytes and bytes2int | Yesudeep Mangalapilly | 2011-08-12 | 2 | -48/+130 |
| | | | | | | | | | * There is a bug in the older int2bytes implementation. I've raised an issue on bitbucket for that already. #11 The pkcs1 file verification test fails if the behavior for int2bytes is corrected. | ||||
* | Adds speed tests for int2bytes and old_int2bytes. | Yesudeep Mangalapilly | 2011-08-11 | 1 | -6/+65 |
| | | | | | | | | | | | | | | | | | | | | | | * In the following tests, the first speed test for each version of Python checked is the new implementation and the second is the old implementation. $ ./speed.sh int2bytes speed test python2.5 1000 loops, best of 3: 315 usec per loop 100 loops, best of 3: 4.87 msec per loop python2.6 10000 loops, best of 3: 170 usec per loop 100 loops, best of 3: 3.34 msec per loop python2.7 10000 loops, best of 3: 169 usec per loop 100 loops, best of 3: 2.8 msec per loop python3.2 10000 loops, best of 3: 169 usec per loop 100 loops, best of 3: 3.16 msec per loop |