summaryrefslogtreecommitdiff
path: root/lib/Crypto/SelfTest/Hash/__init__.py
Commit message (Collapse)AuthorAgeFilesLines
* Add support for CMACLegrandin2013-10-201-0/+1
| | | | | | | This patch adds support for CMAC (RFC4493, NIST SP800-38B). [dlitz@dlitz.net: Replaced MacMismatchError with ValueError] [dlitz@dlitz.net: Whitespace fixed with "git rebase --whitespace=fix"]
* Hash: Rename SHA->SHA1 and RIPEMD->RIPEMD160 (1/2)Dwayne Litzenberger2013-02-161-7/+7
| | | | | | | | | These algorithm names were confusing, because there are actually algorithms called "SHA" (a.k.a. SHA-0) and "RIPEMD" (the original version). This commit just renames the modules, with no backward-compatibility support.
* Python 3.x fixes:Dwayne C. Litzenberger2011-10-221-10/+10
| | | | | - Use absolute imports - Fix StringIO import so that 2to3 can translate it
* Don't test SHA224/384/512 where hashlib isn't available (Python < 2.5)Dwayne C. Litzenberger2011-10-101-3/+7
|
* Add test for SHA224, SHA 384 and SHA512Frédéric Bertolus2011-04-081-0/+3
|
* Legal: Dedicate my files to the public domain.Dwayne C. Litzenberger2009-03-011-21/+17
| | | | | | | | | | | | | In an attempt to simplify the copyright status of PyCrypto, I'm placing my code into the public domain, and encouraging other contributors to do the same. I have used a public domain dedication that was recommended in a book on FOSS legal issues[1], followed by the warranty disclaimer boilerplate from the MIT license. [1] _Intellectual Property and Open Source: A Practical Guide to Protecting Code_, a book written by Van Lindberg and published by O'Reilly Media. (ISBN 978-0-596-51796-0)
* cleanup: Move modules to "lib/Crypto" subdirectory.Dwayne C. Litzenberger2009-02-281-0/+49
This will avoid the previous situation where scripts like the old "test.py" get included accidentally in a release. It also frees us to put additional build scripts in the top-level directory of the source tree.