summaryrefslogtreecommitdiff
path: root/lib/Crypto/SelfTest/Hash
Commit message (Expand)AuthorAgeFilesLines
* Fix tests when running under "python -OO" (PYTHONOPTIMIZE set to 1 or 2)Dwayne Litzenberger2014-06-221-1/+3
* Fix BytesWarning when running with "python3 -bb"Dwayne Litzenberger2014-06-221-1/+1
* hexverify: Fix handling unicode strings on Python 3.2Dwayne Litzenberger2013-10-201-1/+11
* Add support for CMACLegrandin2013-10-202-0/+250
* MAC unit tests become independent of hashesLegrandin2013-10-202-63/+71
* Add HMAC.verify() and HMAC.hexverify() with constant-time comparisonLegrandin2013-10-201-1/+12
* Added support for PKCS#8-encrypted private keys.Legrandin2013-07-1410-10/+10
* Hash: Speed up initialization by removing pure-Python wrappershash-speedup-wipDwayne Litzenberger2013-02-171-5/+21
* Hash: Generic Crypto.Hash.new(algo, [data]) functionDwayne Litzenberger2013-02-171-0/+35
* Hash: Remove "oid" attributes; add "name" attributeDwayne Litzenberger2013-02-171-12/+4
* Hash: Rename SHA->SHA1 and RIPEMD->RIPEMD160 (1/2)Dwayne Litzenberger2013-02-164-15/+15
* Merge from upstreamLegrandin2011-12-221-10/+10
|\
| * Python 3.x fixes:Dwayne C. Litzenberger2011-10-221-10/+10
* | Merged from upstream (py3k support) and modified so that all unit tests pass.Legrandin2011-10-1812-24/+60
|\ \ | |/
| * Don't abuse __builtins__Dwayne C. Litzenberger2011-10-101-1/+1
| * Don't test SHA224/384/512 where hashlib isn't available (Python < 2.5)Dwayne C. Litzenberger2011-10-102-5/+19
| * Add descriptions for long SHA224/384/512 testsDwayne C. Litzenberger2011-10-103-3/+3
| * Py3k compatibility: testsDwayne C. Litzenberger2011-10-101-2/+2
| * Merge branch 'master' into py3kDwayne C. Litzenberger2011-10-105-2/+189
| |\
| * | Unwraping byte conversion on test vectors.Anders Sundman2011-04-248-130/+130
| * | PY3K _fastmath supportThorsten Behrens2010-12-291-2/+2
| * | Changes to allow pycrpyto to work on Python 3.x as well as 2.1 through 2.7Thorsten Behrens2010-12-288-136/+156
* | | Added Lorenz Quack's native C implementation of all SHA-2 algorithmLegrandin2011-10-1610-10/+75
* | | Merged with upstream.Legrandin2011-09-206-3/+190
|\ \ \ | | |/ | |/|
| * | add HMAC test with SHA224, SHA384 and SHA512Frédéric Bertolus2011-04-081-2/+24
| * | Add test for SHA224, SHA 384 and SHA512Frédéric Bertolus2011-04-084-0/+165
| |/
* | Add new() method to all remaining hash algorithms, so as to make them to work...Legrandin2011-02-071-0/+6
* | Make tests compatible to Python 2.1Legrandin2011-02-031-1/+6
* | Add test routines to validate OID in hash algorithms.Legrandin2011-02-037-7/+21
|/
* Legal: Dedicate my files to the public domain.Dwayne C. Litzenberger2009-03-019-189/+153
* cleanup: Move modules to "lib/Crypto" subdirectory.Dwayne C. Litzenberger2009-02-289-0/+808