summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Hash: Speed up initialization by removing pure-Python wrappershash-speedup-wipDwayne Litzenberger2013-02-178-36/+136
* Hash: Remove "oid" attributes; add "name" attributeDwayne Litzenberger2013-02-178-0/+11
* 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
* Fix leaks in _fastmathSebastian Ramacher2013-02-161-2/+3
* SHA2: Don't export symbol 'add_length'Dwayne Litzenberger2013-02-111-1/+1
* setup.py: Add more compiler warnings and fix unsigned-signed comparisonsDwayne C. Litzenberger2012-07-032-4/+4
* _fastmath: Replace 'long int' with 'long' to avoid confusionDwayne C. Litzenberger2012-07-031-12/+12
* _fastmath: Use default false_positive_prob is one is not specifiedDwayne C. Litzenberger2012-07-031-1/+1
* Fix typo in commentDwayne C. Litzenberger2012-07-031-1/+1
* _fastmath: Propagate errors raised in rabinMillerTestDwayne C. Litzenberger2012-07-031-3/+6
* Store result of rabinMillerTest in an int.Sebastian Ramacher2012-07-031-2/+2
* Fix block ciphers allowing empty string as IVDwayne C. Litzenberger2012-05-241-1/+1
* In ALGnew, check the mode before checking other parametersDwayne C. Litzenberger2012-05-241-15/+15
* Removed PGP mode from block ciphersLegrandin2012-05-141-137/+9
* Add documentation for XOR cipherLegrandin2012-05-141-1/+1
* Added documentation for ARC4Legrandin2012-05-141-1/+1
* Added documentation for CAST-128Legrandin2012-05-121-1/+1
* Added documentation for RC2Legrandin2012-05-121-1/+1
* Added documentation for BlowfishLegrandin2012-05-111-1/+1
* Added documentation for Triple DES.Legrandin2012-05-101-1/+1
* Added documentation for AES and DES.Legrandin2012-05-102-2/+2
* _fastmath: Convert negative numbers properlyDwayne C. Litzenberger2012-04-251-7/+18
* some commentsDwayne C. Litzenberger2012-04-251-1/+2
* _fastmath: missing Py_BLOCK_THREADS on isPrime(1)Dwayne C. Litzenberger2012-04-251-2/+5
* Fix segfault if Crypto.Random.new is missing for some reason.Dwayne C. Litzenberger2012-02-181-0/+5
* Fix typoDwayne C. Litzenberger2012-02-181-1/+1
* Fix segfaults & reference leaks in error-handlingDwayne C. Litzenberger2012-02-181-10/+58
* Fixed compilation error in MSVC.alsaan2011-11-291-7/+6
* Further fixed for python 3Legrandin2011-10-191-1/+2
* Merged from upstream (py3k support) and modified so that all unit tests pass.Legrandin2011-10-1817-206/+1152
|\
| * Fix build on Solaris 9 and earilerDwayne C. Litzenberger2011-10-104-3/+28
| * Fix libgmp/libmpir autodetectionDwayne C. Litzenberger2011-10-103-5/+24
| * Merge branch 'master' into py3kDwayne C. Litzenberger2011-10-109-10/+169
| |\
| | * autoconf: only use side-channel secured mpz_powm_sec if it's available (libgm...Dwayne C. Litzenberger2011-10-103-9/+164
| * | Merge from dlitz/masterAnders Sundman2011-05-191-9/+9
| |\ \
| * | | Update documentation with current state of security of hash and cipherThorsten Behrens2011-01-021-0/+4
| * | | Add Ron Rivet TestThorsten Behrens2010-12-302-6/+0
| * | | PY3K _fastmath supportThorsten Behrens2010-12-291-1/+0
| * | | PY3K support for _fastmath.c; removed floordiv(a,b) hack and replaced with di...Thorsten Behrens2010-12-291-7/+8
| * | | Changes to allow pycrpyto to work on Python 3.x as well as 2.1 through 2.7Thorsten Behrens2010-12-2813-191/+942
| * | | Change _fastmath.c to compile with VC++, add support for mpir as alternative ...Thorsten Behrens2010-12-231-2/+9
* | | | Added Lorenz Quack's native C implementation of all SHA-2 algorithmLegrandin2011-10-1610-251/+586
* | | | Fastmath can still be compiled with LIBGMP<=4.xLegrandin2011-09-201-9/+18
* | | | Merged with upstream.Legrandin2011-09-207-10/+14
|\ \ \ \ | | |_|/ | |/| |
| * | | Merge pull request #6 from rfk/masterDwayne Litzenberger2011-06-131-1/+0
| |\ \ \
| | * | | fix double-decref of "counter" when Cipher object initialisation failsRyan Kelly2011-03-071-1/+0
| | | |/ | | |/|
| * | | Add variable block size support to HMAC-SHA384 and HMAC-SHA512 which useFrédéric Bertolus2011-04-085-0/+5
| |/ /
| * | Replace calls to mpz_powm with mpz_powm_sec. This should help avoid some tim...Dwayne C. Litzenberger2011-02-211-9/+9
| |/
* | Add new() method to all remaining hash algorithms, so as to make them to work...Legrandin2011-02-071-0/+6