summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Release v2.7a1v2.7a1Dwayne Litzenberger2013-10-211-2/+2
* Rename S2V -> _S2V until we come up with a real PRF APIDwayne Litzenberger2013-10-203-7/+7
* hexverify: Fix handling unicode strings on Python 3.2Dwayne Litzenberger2013-10-203-3/+13
* Make MODE_OPENPGP accept uppercase 'IV' parameter.Dwayne Litzenberger2013-10-201-1/+8
* More ValueError -> TypeErrorDwayne Litzenberger2013-10-203-8/+8
* CMAC: raise TypeError instead of ValueError when ciphermod is missing or unus...Dwayne Litzenberger2013-10-201-2/+3
* _CBCMAC: Rename ignite() -> _ignite()Dwayne Litzenberger2013-10-201-3/+3
* Add encrypt_and_digest() and decrypt_and_verify()Legrandin2013-10-202-40/+103
* GCM mode: Optimize key setup for GCM mode.Legrandin2013-10-201-5/+8
* GCM mode: Optimize GCM speed with pre-computed tables.Legrandin2013-10-201-4/+5
* Add support for GCM mode (AES only).Legrandin2013-10-205-158/+537
* Add support for SIV (Synthetic IV) modeLegrandin2013-10-206-45/+389
* Add EAX authenticated encryption modeLegrandin2013-10-209-57/+304
* Add support for CCM mode (AES only).Legrandin2013-10-204-68/+1010
* Add support for CMACLegrandin2013-10-204-1/+529
* Removed most 'import *' statementsLegrandin2013-10-207-10/+17
* Added KDF unit tests to suiteLegrandin2013-10-201-0/+1
* blockalgo: Fix MODE_OPENPGP commentLegrandin2013-10-201-1/+1
* MAC unit tests become independent of hashesLegrandin2013-10-202-63/+71
* Add HMAC.verify() and HMAC.hexverify() with constant-time comparisonLegrandin2013-10-202-3/+65
* Made blockalgo.py more PEP-8 compliant (pre-AEAD)Legrandin2013-10-201-17/+22
* whitespace changes (pre-AEAD)Legrandin2013-10-2011-27/+28
* Merge tag 'v2.6.1' (fix CVE-2013-1445)Dwayne Litzenberger2013-10-205-4/+217
|\
| * Release v2.6.1v2.6.1Dwayne Litzenberger2013-10-141-2/+2
| * Fortuna: Add comments for reseed_interval and min_pool_size to FortunaAccumul...Dwayne Litzenberger2013-10-141-2/+19
| * Random: Make Crypto.Random.atfork() set last_reseed=None (CVE-2013-1445)Dwayne Litzenberger2013-10-144-0/+196
* | FIX #1191411: RSA export exampleLegrandin2013-07-141-1/+1
* | A set of small changes to documentation.Legrandin2013-07-144-13/+16
* | FIX #1093446. Description of allow_wraparound was incorrect.Legrandin2013-07-141-6/+6
* | FIX #1177614. Clarify that RSA OAEP only works on byte stringsLegrandin2013-07-141-9/+9
* | Added unit tests for bugfix #1119552Legrandin2013-07-141-0/+27
* | Bugfix #1119552: PKCS#1v1.5 has to accept signatures without NULL parametersLegrandin2013-07-141-12/+29
* | Fix unhexlify in Python 3.2Dwayne Litzenberger2013-07-142-33/+33
* | 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