summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Release v2.7a1v2.7a1Dwayne Litzenberger2013-10-213-4/+4
* Update ChangeLogDwayne Litzenberger2013-10-211-0/+73
* 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
* block_template: Fix compiler warning (%i -> %zi)Dwayne Litzenberger2013-10-201-1/+1
* 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-202-21/+87
* GCM mode: Optimize GCM speed with pre-computed tables.Legrandin2013-10-202-59/+189
* Add key setup speed benchmark for all AEAD modes.Legrandin2013-10-201-6/+27
* Add support for GCM mode (AES only).Legrandin2013-10-208-158/+776
* Add support for SIV (Synthetic IV) modeLegrandin2013-10-207-63/+444
* Add EAX authenticated encryption modeLegrandin2013-10-2010-57/+306
* Add support for CCM mode (AES only).Legrandin2013-10-206-68/+1281
* Add support for CMACLegrandin2013-10-205-2/+548
* Add CTR mode benchmarkLegrandin2013-10-201-0/+8
* 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
* Clarify message about incorrect length in the counter block.Legrandin2013-10-201-2/+2
* 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-208-6/+271
|\
| * Release v2.6.1v2.6.1Dwayne Litzenberger2013-10-143-4/+4
| * Update the ChangeLogDwayne Litzenberger2013-10-141-0/+52
| * 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 #1096857. Update reference to FIPS 180-4.Legrandin2013-07-144-4/+4
* | 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-1428-231/+1782
* | Refactoring of the asn1 moduleLegrandin2013-07-143-412/+1387
* | Fixed MODE_OFB requiring paddingdev-jjc2013-07-144-27/+73
* | Update RIPEMD documentation (deprecated; see RIPEMD160)junk/masterDwayne Litzenberger2013-07-141-1/+3
* | Improve C extension autodocsDwayne Litzenberger2013-07-1410-20/+162
* | Py3k cleanup: bytes/string -> bytestring in error messagesDwayne Litzenberger2013-07-141-15/+3
* | Py3k cleanup: Module initializationDwayne Litzenberger2013-07-147-101/+188
* | Py3k cleanup: Remove PyModule_GetDictDwayne Litzenberger2013-07-141-10/+8
* | Py3k cleanup: PyBytesObjectDwayne Litzenberger2013-07-141-4/+0