Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updated key loading example and included it as unit test, fixes bug #31 | Sybren A. St?vel | 2016-01-18 | 2 | -0/+17 |
| | |||||
* | No longer using obsolete base64 interface, fixes bug #30 | Sybren A. St?vel | 2016-01-18 | 1 | -2/+2 |
| | |||||
* | Removed dependency on unittest2, also merged requirements.txt for py 2.x and 3.x | Sybren A. St?vel | 2016-01-14 | 9 | -22/+22 |
| | |||||
* | Added character encoding markers for Python 2.x | Sybren A. St?vel | 2015-11-05 | 6 | -0/+6 |
| | |||||
* | Added per-file licenses | Roy Kokkelkoren | 2015-10-25 | 13 | -2/+188 |
| | |||||
* | rsa.pkcs1.verify() should return True when successful | Tim Heckman | 2012-10-17 | 2 | -2/+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 | ||||
* | Tweaked unittests for Python 3.x | Sybren A. St?vel | 2012-06-18 | 1 | -12/+0 |
| | |||||
* | Fixed unittesting with tox | Sybren A. St?vel | 2011-11-06 | 1 | -1/+1 |
| | |||||
* | Reverts docstring quoting syntax. | Yesudeep Mangalapilly | 2011-08-24 | 6 | -30/+30 |
| | |||||
* | Reorganizes tests. | Yesudeep Mangalapilly | 2011-08-17 | 1 | -4/+3 |
| | |||||
* | Fixes a silly error. | Yesudeep Mangalapilly | 2011-08-17 | 1 | -2/+11 |
| | |||||
* | Moves incompatible doctests to unit test modules. | Yesudeep Mangalapilly | 2011-08-16 | 2 | -0/+26 |
| | |||||
* | Adds common includes and tests. | Yesudeep Mangalapilly | 2011-08-16 | 1 | -0/+3 |
| | |||||
* | Parellelized testing. Caught a lot of bugs. | Yesudeep Mangalapilly | 2011-08-16 | 7 | -30/+80 |
| | |||||
* | Adds verification tests for int2bytes and bytes2int | Yesudeep Mangalapilly | 2011-08-12 | 1 | -10/+45 |
| | | | | | | | | | * 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 | -1/+9 |
| | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
* | Adds tests for int2bytes. | Yesudeep Mangalapilly | 2011-08-11 | 1 | -0/+24 |
| | |||||
* | Removes unnecessary code that I had added. | Yesudeep Mangalapilly | 2011-08-11 | 1 | -6/+0 |
| | |||||
* | Porting to Python 3 complete. All tests except pyasn1 stuff pass. | Yesudeep Mangalapilly | 2011-08-11 | 3 | -18/+29 |
| | |||||
* | Update tests to use unittest2. | Yesudeep Mangalapilly | 2011-08-11 | 6 | -28/+30 |
| | |||||
* | Tests are now functional (only running without syntax errors) on Python 3 too. | Yesudeep Mangalapilly | 2011-08-11 | 10 | -27/+52 |
| | |||||
* | Compatibility wrapper module to make rsa work with various versions of Python. | Yesudeep Mangalapilly | 2011-08-11 | 1 | -0/+17 |
| | |||||
* | Added unittest for large file signing/verifying | Sybren A. St?vel | 2011-07-31 | 1 | -1/+20 |
| | |||||
* | Made hashing efficient for large files | Sybren A. St?vel | 2011-07-31 | 2 | -37/+45 |
| | |||||
* | Added encrypting and decrypting of large files | Sybren A. St?vel | 2011-07-31 | 1 | -0/+31 |
| | |||||
* | Added yield_fixedblock | Sybren A. St?vel | 2011-07-31 | 1 | -0/+7 |
| | |||||
* | Added reading of varblocks | Sybren A. St?vel | 2011-07-30 | 1 | -0/+10 |
| | |||||
* | Added start of blocks module (varint impl) | Sybren A. St?vel | 2011-07-30 | 1 | -0/+58 |
| | |||||
* | Removed insecure code from rsa/__init__.py | Sybren A. St?vel | 2011-07-30 | 2 | -19/+6 |
| | |||||
* | Ignore fields in PEM-encoded files | Sybren A. St?vel | 2011-07-30 | 1 | -0/+4 |
| | |||||
* | Specify format (PEM/DER) in capitals | Sybren A. St?vel | 2011-07-24 | 1 | -8/+8 |
| | |||||
* | Added simpler save/load functions | Sybren A. St?vel | 2011-07-24 | 1 | -8/+8 |
| | |||||
* | Added saving and loading public keys in PKCS#1 format (PEM+DER) | Sybren A. St?vel | 2011-07-24 | 1 | -0/+54 |
| | |||||
* | Moved key load/save to PrivateKey class | Sybren A. St?vel | 2011-07-21 | 1 | -4/+4 |
| | |||||
* | Added support for saving private keys in DER and PEM format | Sybren A. St?vel | 2011-07-20 | 1 | -0/+21 |
| | |||||
* | Added loading of DER and PEM encoded private keys | Sybren A. St?vel | 2011-07-19 | 1 | -0/+47 |
| | |||||
* | Added PKCS#1 signatures and verification of signatures | Sybren A. St?vel | 2011-07-10 | 1 | -13/+45 |
| | |||||
* | Added test for randomness | Sybren A. St?vel | 2011-07-10 | 1 | -0/+11 |
| | |||||
* | Added unittest for PKCS#1 decoding failures | Sybren A. St?vel | 2011-07-10 | 1 | -1/+11 |
| | |||||
* | Replaced the binary test with a test of the PKCS1 module. | Sybren A. St?vel | 2011-07-10 | 2 | -37/+38 |
| | |||||
* | Added block padding to be able to work with leading zeroes, breaks all kind ↵ | Sybren A. St?vel | 2011-06-20 | 2 | -4/+40 |
| | | | | of stuff | ||||
* | Added unittests | Sybren A. St?vel | 2011-06-20 | 2 | -0/+74 |