summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* | Add support for import/export of DSA keysLegrandin2013-07-145-8/+709
* | Added support for PKCS#8-encrypted private keys.Legrandin2013-07-1427-230/+1779
* | Refactoring of the asn1 moduleLegrandin2013-07-143-412/+1387
* | Fixed MODE_OFB requiring paddingdev-jjc2013-07-143-7/+31
* | Update RIPEMD documentation (deprecated; see RIPEMD160)junk/masterDwayne Litzenberger2013-07-141-1/+3
* | Counter: Deprecate disable_shortcut; Remove __PCT_CTR_SHORTCUT__ entirelyDwayne Litzenberger2013-07-144-30/+56
* | Fix error importing winrandom on Python 3Jason R. Coombs2013-05-251-1/+1
* | FortunaAccumulator: Use time.monotonic if available (i.e. Python 3.3 and later)Dwayne Litzenberger2013-04-212-2/+33
* | 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