summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
* Py3k cleanup: Always use tp_getattroDwayne Litzenberger2013-07-147-231/+102
* Py3k cleanup: PyMODINIT_FUNCDwayne Litzenberger2013-07-145-18/+4
* Py3k cleanup: OB_SIZEDwayne Litzenberger2013-07-141-18/+10
* Py3k cleanup: PyVarObject_HEAD_INITDwayne Litzenberger2013-07-147-40/+1
* Py3k cleanup: PyType_ReadyDwayne Litzenberger2013-07-147-15/+21
* Py3k cleanup: PyInt_CheckExact & PyInt_AS_LONGDwayne Litzenberger2013-07-142-11/+3
* Py3k cleanup: staticforward and Py_TYPEDwayne Litzenberger2013-07-145-17/+4
* Py3k cleanup: METH_ODwayne Litzenberger2013-07-143-10/+3
* Py3k cleanup: PyModule_AddIntConstantDwayne Litzenberger2013-07-145-24/+12
* Py3k cleanup: Remove unused is_ALGobject macroDwayne Litzenberger2013-07-143-6/+0
* Py3k cleanup: Define PyLong_SHIFT and PyLong_MASK in Python 2.5 and belowDwayne Litzenberger2013-07-142-14/+3
* Py3k cleanup: Define PyInt_FromLong for Python 3.x and use itDwayne Litzenberger2013-07-146-19/+12
* whitespaceDwayne Litzenberger2013-07-141-12/+12
* Remove pointless 'error' attribute from stream ciphersDwayne Litzenberger2013-07-141-6/+1
* Add ABI check when importing _counter from block_templateDwayne Litzenberger2013-07-143-0/+26
* Counter: Deprecate disable_shortcut; Remove __PCT_CTR_SHORTCUT__ entirelyDwayne Litzenberger2013-07-147-52/+60
* Fix MODE_CTR memory leak under Python 3Dwayne Litzenberger2013-07-142-18/+34
* pct-speedtest.py: Add CTR-mode testsDwayne Litzenberger2013-07-141-0/+8
* Fix error importing winrandom on Python 3Jason R. Coombs2013-05-251-1/+1
* Re-generate configure scriptDwayne Litzenberger2013-05-051-14/+21
* Use AX_CHECK_COMPILE_FLAG to detect -maesSebastian Ramacher2013-04-271-12/+4
* pct-speedtest.py: Test the random moduleDwayne Litzenberger2013-04-211-0/+19
* 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-213-3/+12
* Remove unnecessary includesSebastian Ramacher2013-04-211-2/+0
* Initial AES-NI supportSebastian Ramacher2013-04-219-5/+462
* Add pycrypto_common.h and clean up a bunch of miscellaneous includes & typedefsDwayne Litzenberger2013-04-2127-118/+95
* Include inttypes.h or sys/inttypes.h based on what autoconf tells usDwayne Litzenberger2013-04-217-28/+34
* Merge branch 'hash-speedup-wip'Dwayne Litzenberger2013-04-2135-949/+602
|\
| * Hash: Speed up initialization by removing pure-Python wrappershash-speedup-wipDwayne Litzenberger2013-02-1721-845/+274
| * Hash: Generic Crypto.Hash.new(algo, [data]) functionDwayne Litzenberger2013-02-172-0/+154
| * Hash: Remove "oid" attributes; add "name" attributeDwayne Litzenberger2013-02-1720-103/+92
| * Fix dumb typo: "is 2" should be "== 2"Dwayne Litzenberger2013-02-171-1/+1
| * Counter: Fix compiler warning about signed-unsigned comparisonDwayne Litzenberger2013-02-172-1/+2
| * Fix compiler warning about "_POSIX_C_SOURCE" being redefined in string.hDwayne Litzenberger2013-02-1713-12/+16
| * pct-speedtest.py: Add PKCS#1 signing and verificationDwayne Litzenberger2013-02-171-0/+71
| * Hash: Rename SHA->SHA1 and RIPEMD->RIPEMD160 (pct-speedtest.py)Dwayne Litzenberger2013-02-171-2/+7
* | 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-1617-55/+60
* We also support Python 3.3Dwayne Litzenberger2013-02-161-1/+1
* Tweak the READMEDwayne Litzenberger2013-02-161-0/+2