Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | shake128/256 support (#4611) | Paul Kehrer | 2019-01-19 | 1 | -0/+30 |
| | | | | | | | | | | | | | | * shake128/256 support * remove block_size * doc an exception * change how we detect XOF by adding _xof attribute * interface! * review feedback | ||||
* | add sha3 support (#4573) | Paul Kehrer | 2018-11-22 | 1 | -0/+37 |
| | | | | | | | | * add sha3 support * missed versionadded * add prose, remove block_size | ||||
* | add SHA512/224 and SHA512/256 support (#4575) | Paul Kehrer | 2018-11-12 | 1 | -0/+14 |
| | | | | | | * add SHA512/224 and SHA512/256 support * add missing docs | ||||
* | remove block size as a required part of HashAlgorithm (#4249) | Paul Kehrer | 2018-05-16 | 1 | -6/+0 |
| | | | | | | Internal block size isn't a particularly useful piece of information and constructions like SHA3 make it even harder to determine what that really means. Accordingly, we're removing it from the interface (but leaving it on all existing hashes) | ||||
* | switch to py3 on docs job (#4230) | Paul Kehrer | 2018-05-12 | 1 | -1/+1 |
| | | | | | | * switch to py3 on docs job * somehow unicode isn't a word | ||||
* | Don't use whirlpool as an example (#4053) | Alex Gaynor | 2017-12-11 | 1 | -1/+1 |
| | | | | | Both because it's weirdo crypto, but also because we don't even support it. Adhere to our documented policy of using good crypto for all examples | ||||
* | reorder the primitives list and improve a few titles (#3640) | Paul Kehrer | 2017-05-29 | 1 | -2/+2 |
| | |||||
* | let's deprecate some hashes we should never have exposed (#3584) | Paul Kehrer | 2017-05-23 | 1 | -16/+0 |
| | |||||
* | SHA-1 is broken, run for the hills (#3417) | Alex Gaynor | 2017-02-23 | 1 | -15/+16 |
| | |||||
* | Use HTTPS urls for a few more websites (#3416) | Alex Gaynor | 2017-02-23 | 1 | -1/+1 |
| | |||||
* | Mention that blake2 is not vulnerable to length-extension attacks (#3118) | Alex Gaynor | 2016-08-29 | 1 | -1/+4 |
| | | | | | | | | * Mention that blake2 is not vulnerable to length-extension attacks * SHA is sort of like a word, in the sense that I want the spellcheck to shut up about it * rephrase | ||||
* | blake2b/blake2s support (#3116) | Paul Kehrer | 2016-08-28 | 1 | -0/+31 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * blake2b/blake2s support Doesn't support keying, personalization, salting, or tree hashes so the API is pretty simple right now. * implement digest_size via utils.read_only_property * un-keyed for spelling's sake * test copying + digest_size checks * unkeyed is too a word * line wrap * reword the docs * use the evp algorithm name in the error This will make BLAKE2 alternate digest size errors a bit less confusing * add changelog entry and docs about supported digest_size | ||||
* | Remove provider language from docs (#3072) | Gabriel Orisaka | 2016-07-31 | 1 | -2/+2 |
| | |||||
* | Fixed #2859 -- document that SHA-1 is the worst (#2925) | Alex Gaynor | 2016-05-29 | 1 | -1/+3 |
| | | | | | | * Fixed #2859 -- document that SHA-1 is the worst * words words words | ||||
* | move hash interfaces | Paul Kehrer | 2015-02-13 | 1 | -3/+47 |
| | |||||
* | make our docs job nitpicky and fix every broken link | Paul Kehrer | 2015-02-12 | 1 | -1/+1 |
| | |||||
* | Simplified exception message | Ayrx | 2014-05-17 | 1 | -3/+1 |
| | |||||
* | Fixed TypeError and added documentation | Ayrx | 2014-05-17 | 1 | -0/+3 |
| | |||||
* | Fixed #809 -- switch back to always using UnsupportedAlgorithm | Alex Gaynor | 2014-03-27 | 1 | -2/+3 |
| | |||||
* | Standardise on sentence case for titles | Alex Stapleton | 2014-03-18 | 1 | -2/+2 |
| | |||||
* | Added backend check to hash primitives | Ayrx | 2014-03-16 | 1 | -0/+4 |
| | |||||
* | Update HMAC and Digest docs. | Alex Stapleton | 2014-03-10 | 1 | -24/+24 |
| | |||||
* | Convert stuff | Alex Gaynor | 2014-03-06 | 1 | -1/+1 |
| | |||||
* | s/which/that/ | Alex Stapleton | 2014-02-08 | 1 | -1/+1 |
| | | | | | Which is usually for descriptive clauses in technical writing, while that is restrictive. Most of the time we are being being restrictive. | ||||
* | Raise UnsupportedAlgorithm when initing Hash() | Alex Stapleton | 2013-12-21 | 1 | -0/+3 |
| | | | | Instead of just an AssertionError. | ||||
* | Renamed bindings to backends | Alex Gaynor | 2013-12-13 | 1 | -2/+2 |
| | |||||
* | Document all the parameters including cross references to specific providers ↵ | David Reid | 2013-11-20 | 1 | -0/+10 |
| | | | | where appropriate. | ||||
* | Use backend as keyword argument everywhere. | David Reid | 2013-11-20 | 1 | -1/+1 |
| | |||||
* | Fix doctests. | David Reid | 2013-11-20 | 1 | -0/+1 |
| | |||||
* | Add a default_backend and start updating docs. | David Reid | 2013-11-20 | 1 | -3/+3 |
| | |||||
* | Here too | Alex Gaynor | 2013-11-13 | 1 | -1/+1 |
| | |||||
* | Merge pull request #253 from dreid/hash-raise-after-finalize | Alex Gaynor | 2013-11-13 | 1 | -2/+11 |
|\ | | | | | raise an exception if you try to use a HashContext after finalize is called. | ||||
| * | Document AlreadyFinalized. | David Reid | 2013-11-13 | 1 | -2/+11 |
| | | |||||
* | | Describe that hashes get real broken over time | Alex Gaynor | 2013-11-13 | 1 | -0/+9 |
|/ | |||||
* | Be more and more explicit about how to do things correctly | Alex Gaynor | 2013-11-08 | 1 | -3/+4 |
| | |||||
* | fixed rendering | Alex Gaynor | 2013-11-01 | 1 | -0/+1 |
| | |||||
* | Improve Hash documentation. | David Reid | 2013-11-01 | 1 | -3/+12 |
| | |||||
* | Update documentation | David Reid | 2013-10-31 | 1 | -8/+5 |
| | |||||
* | Made a sphinx extension which emits the hazardous materials danger admonition | Alex Gaynor | 2013-10-29 | 1 | -6/+1 |
| | |||||
* | example of how to use hashes | Alex Gaynor | 2013-10-28 | 1 | -3/+12 |
| | |||||
* | Move the danger to the very top of the file | Donald Stufft | 2013-10-28 | 1 | -3/+3 |
| | |||||
* | Warn about dragons and dinosaurs with laser guns | Donald Stufft | 2013-10-28 | 1 | -0/+7 |
| | |||||
* | Move primtives into a hazmat package | Donald Stufft | 2013-10-28 | 1 | -0/+92 |