Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move primtives into a hazmat package | Donald Stufft | 2013-10-28 | 1 | -146/+0 |
| | |||||
* | split backend up (refs #170) | Paul Kehrer | 2013-10-22 | 1 | -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 rename | Paul Kehrer | 2013-10-22 | 1 | -10/+10 |
| | |||||
* | MD5 support + documentation for all hashes | Paul Kehrer | 2013-10-19 | 1 | -0/+13 |
| | |||||
* | Whirlpool support | Paul Kehrer | 2013-10-18 | 1 | -0/+22 |
| | |||||
* | ripemd160 support + long string hash test | Paul Kehrer | 2013-10-18 | 1 | -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 support | Paul Kehrer | 2013-10-18 | 1 | -0/+56 |
| | |||||
* | change api.supports_hash to take a hash class rather than a str | Paul Kehrer | 2013-10-18 | 1 | -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 tests | Paul Kehrer | 2013-10-18 | 1 | -1/+1 |
| | |||||
* | Hash Saga Part 3 - API changes + SHA1 support + tests | Paul Kehrer | 2013-10-18 | 1 | -0/+35 |