Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Skip RSA/DSA/ElGamal tests when --skip-slow-tests is specified.2.6-winbuild2-wip | Dwayne Litzenberger | 2013-04-21 | 7 | -53/+64 |
| | |||||
* | Add tools/win-build-all.cmd | Dwayne Litzenberger | 2013-03-24 | 1 | -0/+22 |
| | |||||
* | Run test_negative_number_roundtrip_mpzToLongObj_longObjToMPZ only if _fastmath | Sebastian Ramacher | 2013-03-24 | 1 | -1/+20 |
| | | | | is available. | ||||
* | Use os.chmod instead of os.system("chmod ...") | Sebastian Ramacher | 2013-03-24 | 1 | -2/+5 |
| | |||||
* | Fix mingw32 build: Use inttypes.h | Dwayne Litzenberger | 2013-03-24 | 3 | -3/+3 |
| | |||||
* | Win32: Remove obsolete -mno-cygwin option from mingw32 build | Dwayne Litzenberger | 2013-03-24 | 1 | -0/+4 |
| | |||||
* | Backport tools/ dir | Dwayne Litzenberger | 2013-03-24 | 3 | -0/+344 |
| | |||||
* | Release v2.6v2.6 | Dwayne C. Litzenberger | 2012-05-24 | 3 | -4/+4 |
| | |||||
* | Update the ChangeLog | Dwayne C. Litzenberger | 2012-05-24 | 1 | -0/+53 |
| | |||||
* | Fix block ciphers allowing empty string as IV | Dwayne C. Litzenberger | 2012-05-24 | 2 | -2/+27 |
| | | | | Bug report: https://bugs.launchpad.net/pycrypto/+bug/997464 | ||||
* | In ALGnew, check the mode before checking other parameters | Dwayne C. Litzenberger | 2012-05-24 | 1 | -15/+15 |
| | |||||
* | Remove -std=c99 when building using aCC compiler HP-UX | Dwayne C. Litzenberger | 2012-05-24 | 1 | -0/+4 |
| | | | | Bug report: https://bugs.launchpad.net/pycrypto/+bug/980358 | ||||
* | Remove qNEW signature algorithm | Dwayne C. Litzenberger | 2012-05-24 | 3 | -190/+1 |
| | | | | I doubt anyone uses it anyway, and we have no test suite for it. | ||||
* | Fix typos in docs | Dwayne C. Litzenberger | 2012-05-23 | 2 | -2/+2 |
| | |||||
* | Add ability to import RSAPublicKey objects (encoded in DER or PEM) | Legrandin | 2012-05-18 | 2 | -6/+36 |
| | |||||
* | Describe unit tests for importKey | Legrandin | 2012-05-18 | 1 | -2/+12 |
| | |||||
* | Clarification of how RSA keys can be imported/exported | Legrandin | 2012-05-18 | 1 | -14/+23 |
| | |||||
* | Performance test: display CFB-8 as CFB mode being test | Legrandin | 2012-05-18 | 1 | -1/+1 |
| | |||||
* | Added test vectors from NIST 800-38A | Legrandin | 2012-05-18 | 1 | -0/+136 |
| | | | | | | | | Test vectors cover ECB, CBC, OFB, CFB-8, CFB-128, and CTR modes for AES-128, AES-192, and AES-256. Test vectors for CFB-1 have not been added because it is not a mode supported by PyCrypto. | ||||
* | Added OPENPGP mode to RoundTripTests | Legrandin | 2012-05-17 | 1 | -2/+8 |
| | |||||
* | Fix to make Crypto.Cipher work with Python3 again | Legrandin | 2012-05-17 | 1 | -1/+3 |
| | |||||
* | Added OPENPGP speed test | Legrandin | 2012-05-17 | 1 | -0/+1 |
| | |||||
* | Added example for OPENPGP mode in CAST module | Legrandin | 2012-05-17 | 1 | -2/+8 |
| | |||||
* | Added OpenPGP mode | Legrandin | 2012-05-17 | 10 | -24/+254 |
| | |||||
* | Fixed 2 typos in documentation | Legrandin | 2012-05-17 | 2 | -2/+2 |
| | |||||
* | Added example for all symmetric ciphers | Legrandin | 2012-05-14 | 7 | -3/+85 |
| | |||||
* | Removed PGP mode from block ciphers | Legrandin | 2012-05-14 | 4 | -142/+25 |
| | |||||
* | Added cipher type column | Legrandin | 2012-05-14 | 1 | -20/+20 |
| | |||||
* | Add documentation for XOR cipher | Legrandin | 2012-05-14 | 4 | -3/+89 |
| | |||||
* | Minor fixes for documentation of ciphers | Legrandin | 2012-05-14 | 7 | -10/+5 |
| | | | | | | Fixed key lengths described with xrange() Removed unnecessary imports. Removed documentation for compiled modules starting with '_'. | ||||
* | Added documentation for ARC4 | Legrandin | 2012-05-14 | 3 | -2/+110 |
| | |||||
* | Added documentation for CAST-128 | Legrandin | 2012-05-12 | 3 | -2/+99 |
| | |||||
* | Added documentation for RC2 | Legrandin | 2012-05-12 | 3 | -2/+113 |
| | |||||
* | Added documentation for Blowfish | Legrandin | 2012-05-11 | 3 | -2/+98 |
| | |||||
* | Fixes to make test suite pass for Python 2.1 and Python 3 | Legrandin | 2012-05-11 | 4 | -6/+12 |
| | |||||
* | TDES unit tests got broken. Fixed them again. | Legrandin | 2012-05-10 | 1 | -1/+1 |
| | |||||
* | Added documentation for Triple DES. | Legrandin | 2012-05-10 | 4 | -2/+114 |
| | |||||
* | Added description of what DES is. | Legrandin | 2012-05-10 | 1 | -1/+15 |
| | |||||
* | Added documentation for Counter module | Legrandin | 2012-05-10 | 1 | -1/+63 |
| | |||||
* | Added documentation for AES and DES. | Legrandin | 2012-05-10 | 6 | -4/+368 |
| | | | | | | | A new module (blockalgo) has been added. It contains a class (BlockAlgo) all ciphers derive from. The only purpose of such base class is to centralize all general documentation applicable to all block ciphers (e.g. modes) into a single file. | ||||
* | Added documentation for all hash algorithms | Legrandin | 2012-05-05 | 13 | -302/+801 |
| | | | | (including for HMAC which, strictly speaking, does not belong with them). | ||||
* | Add negative test for signature verification. | Legrandin | 2012-05-03 | 1 | -2/+6 |
| | | | | | Verify that Elgamal signature works with longs (it was disabled by mistake). | ||||
* | Added test vectors for ElGamal signatures. | Legrandin | 2012-05-03 | 1 | -18/+58 |
| | |||||
* | Add ElGamal tests to the test suite. | Legrandin | 2012-04-27 | 1 | -0/+1 |
| | |||||
* | Fixed two small bugs in ElGamal code. | Legrandin | 2012-04-26 | 1 | -4/+4 |
| | |||||
* | Added some test vectors for ElGamal (encryption only). Fixed two small bugs ↵ | Legrandin | 2012-04-26 | 1 | -0/+166 |
| | | | | in ElGamal code. | ||||
* | Merge branch 'master' of git://github.com/dlitz/pycrypto | Legrandin | 2012-04-26 | 3 | -12/+62 |
|\ | |||||
| * | _fastmath: Convert negative numbers properly | Dwayne C. Litzenberger | 2012-04-25 | 2 | -7/+29 |
| | | |||||
| * | some comments | Dwayne C. Litzenberger | 2012-04-25 | 1 | -1/+2 |
| | | |||||
| * | _fastmath: missing Py_BLOCK_THREADS on isPrime(1) | Dwayne C. Litzenberger | 2012-04-25 | 2 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | When _fastmath is present, the following code caused the Python interpreter to abort with a fatal error: from Crypto.Util.number import isPrime isPrime(1) # Fatal Python error: PyEval_SaveThread: NULL tstate Bug report: https://bugs.launchpad.net/pycrypto/+bug/988431 |