aboutsummaryrefslogtreecommitdiffstats
path: root/tests/primitives/test_hash_vectors.py
Commit message (Collapse)AuthorAgeFilesLines
* Move primtives into a hazmat packageDonald Stufft2013-10-281-146/+0
|
* split backend up (refs #170)Paul Kehrer2013-10-221-10/+10
| | | | | | | | * Moves cipher methods into a Ciphers class and hash methods to a Hashes class and makes them available inside Backend as pluralized attributes. * Shortened many of the methods since their purpose is now defined by their container class
* the great api -> backend renamePaul Kehrer2013-10-221-10/+10
|
* MD5 support + documentation for all hashesPaul Kehrer2013-10-191-0/+13
|
* Whirlpool supportPaul Kehrer2013-10-181-0/+22
|
* ripemd160 support + long string hash testPaul Kehrer2013-10-181-1/+21
| | | | | | * Note that the long string hash test for RIPEMD160 adds a vector in the test. You can verify this vector (for b"a" * 1000000) on the RIPE homepage: http://homes.esat.kuleuven.be/~bosselae/ripemd160.html
* SHA-2 family supportPaul Kehrer2013-10-181-0/+56
|
* change api.supports_hash to take a hash class rather than a strPaul Kehrer2013-10-181-1/+1
| | | | | | * This change means hash class names will be byte strings and we no longer need to encode to ascii on hashobject.name in create_hash_context
* remove unneeded lambdas from testsPaul Kehrer2013-10-181-1/+1
|
* Hash Saga Part 3 - API changes + SHA1 support + testsPaul Kehrer2013-10-181-0/+35