summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* | AES-NI support: Python 2.1 Backward compatibilityDwayne Litzenberger2013-04-212-2/+8
* | Initial AES-NI supportSebastian Ramacher2013-04-213-3/+33
* | Merge branch 'hash-speedup-wip'Dwayne Litzenberger2013-04-2115-900/+361
|\ \
| * | Hash: Speed up initialization by removing pure-Python wrappershash-speedup-wipDwayne Litzenberger2013-02-1712-802/+131
| * | Hash: Generic Crypto.Hash.new(algo, [data]) functionDwayne Litzenberger2013-02-172-0/+154
| * | Hash: Remove "oid" attributes; add "name" attributeDwayne Litzenberger2013-02-1712-103/+81
| * | Fix dumb typo: "is 2" should be "== 2"Dwayne Litzenberger2013-02-171-1/+1
* | | Add blinding to ElGamal decryption.Legrandin2013-04-211-2/+11
* | | Pass corret stream to TestTextRunnerSebastian Ramacher2013-04-051-0/+2
* | | Use correct streamSebastian Ramacher2013-04-051-1/+1
|/ /
* | Hash: Rename SHA->SHA1 and RIPEMD->RIPEMD160 (2/2)Dwayne Litzenberger2013-02-162-0/+48
* | Hash: Rename SHA->SHA1 and RIPEMD->RIPEMD160 (1/2)Dwayne Litzenberger2013-02-1615-47/+47
* | Fix RSA object serialization: Python 3 compatibilityDwayne Litzenberger2013-02-161-15/+21
* | Fix RSA object serializationFrank Sievertsen2013-02-162-0/+62
* | asn1: Python 2.1 compatibilityDwayne Litzenberger2013-02-161-0/+2
* | Fix random.shuffle SelfTestDwayne Litzenberger2013-02-161-1/+1
* | Fix LP#1061217: random.shuffle takes O(n^2) timeDwayne Litzenberger2013-02-161-7/+7
* | asn1: make DerObject into a new-style classDwayne Litzenberger2013-02-161-1/+1
* | Add tests for error propagation in _fastmathDwayne C. Litzenberger2012-07-031-0/+29
* | Run test_negative_number_roundtrip_mpzToLongObj_longObjToMPZ only if _fastmathSebastian Ramacher2012-06-281-1/+20
* | Added ARC4-drop[n] cipherLegrandin2012-06-202-0/+41
* | Add test vectors for ARC4Legrandin2012-06-201-2/+358
* | AES was 1 byte too long in exampleLegrandin2012-06-181-1/+1
* | Examples for DES and DES3 were invertedLegrandin2012-06-112-9/+9
* | Fixes to Counter module documentationLegrandin2012-06-102-3/+5
* | Merge remote-tracking branch 'sebastinas/reenable-tests'Dwayne C. Litzenberger2012-05-284-14/+19
|\ \
| * | Raise a ValueError as documented.Sebastian Ramacher2012-05-282-1/+5
| * | Return a byte string if format is set to OpenSSH.Sebastian Ramacher2012-05-282-4/+4
| * | Reenable redefined tests.Sebastian Ramacher2012-05-283-9/+10
* | | Except shadows builtin IndexError.Sebastian Ramacher2012-05-281-1/+1
|/ /
* | Update docstring. IVs are no longer optionalStefano Rivera2012-05-276-12/+6
* | Fix documentation (thanks John-Mark Gurney)Dwayne C. Litzenberger2012-05-241-1/+1
|/
* Release v2.6v2.6Dwayne C. Litzenberger2012-05-241-2/+2
* Fix block ciphers allowing empty string as IVDwayne C. Litzenberger2012-05-241-1/+26
* Remove qNEW signature algorithmDwayne C. Litzenberger2012-05-242-189/+1
* Fix typos in docsDwayne C. Litzenberger2012-05-232-2/+2
* Add ability to import RSAPublicKey objects (encoded in DER or PEM)Legrandin2012-05-182-6/+36
* Describe unit tests for importKeyLegrandin2012-05-181-2/+12
* Clarification of how RSA keys can be imported/exportedLegrandin2012-05-181-14/+23
* Added test vectors from NIST 800-38ALegrandin2012-05-181-0/+136
* Added OPENPGP mode to RoundTripTestsLegrandin2012-05-171-2/+8
* Fix to make Crypto.Cipher work with Python3 againLegrandin2012-05-171-1/+3
* Added example for OPENPGP mode in CAST moduleLegrandin2012-05-171-2/+8
* Added OpenPGP modeLegrandin2012-05-1710-24/+254
* Fixed 2 typos in documentationLegrandin2012-05-172-2/+2
* Added example for all symmetric ciphersLegrandin2012-05-147-3/+85
* Removed PGP mode from block ciphersLegrandin2012-05-141-1/+15
* Added cipher type columnLegrandin2012-05-141-20/+20
* Add documentation for XOR cipherLegrandin2012-05-142-1/+87
* Minor fixes for documentation of ciphersLegrandin2012-05-147-10/+5