aboutsummaryrefslogtreecommitdiffstats
path: root/docs/hazmat/primitives/cryptographic-hashes.rst
Commit message (Collapse)AuthorAgeFilesLines
* shake128/256 support (#4611)Paul Kehrer2019-01-191-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 Kehrer2018-11-221-0/+37
| | | | | | | | * add sha3 support * missed versionadded * add prose, remove block_size
* add SHA512/224 and SHA512/256 support (#4575)Paul Kehrer2018-11-121-0/+14
| | | | | | * add SHA512/224 and SHA512/256 support * add missing docs
* remove block size as a required part of HashAlgorithm (#4249)Paul Kehrer2018-05-161-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 Kehrer2018-05-121-1/+1
| | | | | | * switch to py3 on docs job * somehow unicode isn't a word
* Don't use whirlpool as an example (#4053)Alex Gaynor2017-12-111-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 Kehrer2017-05-291-2/+2
|
* let's deprecate some hashes we should never have exposed (#3584)Paul Kehrer2017-05-231-16/+0
|
* SHA-1 is broken, run for the hills (#3417)Alex Gaynor2017-02-231-15/+16
|
* Use HTTPS urls for a few more websites (#3416)Alex Gaynor2017-02-231-1/+1
|
* Mention that blake2 is not vulnerable to length-extension attacks (#3118)Alex Gaynor2016-08-291-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 Kehrer2016-08-281-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 Orisaka2016-07-311-2/+2
|
* Fixed #2859 -- document that SHA-1 is the worst (#2925)Alex Gaynor2016-05-291-1/+3
| | | | | | * Fixed #2859 -- document that SHA-1 is the worst * words words words
* move hash interfacesPaul Kehrer2015-02-131-3/+47
|
* make our docs job nitpicky and fix every broken linkPaul Kehrer2015-02-121-1/+1
|
* Simplified exception messageAyrx2014-05-171-3/+1
|
* Fixed TypeError and added documentationAyrx2014-05-171-0/+3
|
* Fixed #809 -- switch back to always using UnsupportedAlgorithmAlex Gaynor2014-03-271-2/+3
|
* Standardise on sentence case for titlesAlex Stapleton2014-03-181-2/+2
|
* Added backend check to hash primitivesAyrx2014-03-161-0/+4
|
* Update HMAC and Digest docs.Alex Stapleton2014-03-101-24/+24
|
* Convert stuffAlex Gaynor2014-03-061-1/+1
|
* s/which/that/Alex Stapleton2014-02-081-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 Stapleton2013-12-211-0/+3
| | | | Instead of just an AssertionError.
* Renamed bindings to backendsAlex Gaynor2013-12-131-2/+2
|
* Document all the parameters including cross references to specific providers ↵David Reid2013-11-201-0/+10
| | | | where appropriate.
* Use backend as keyword argument everywhere.David Reid2013-11-201-1/+1
|
* Fix doctests.David Reid2013-11-201-0/+1
|
* Add a default_backend and start updating docs.David Reid2013-11-201-3/+3
|
* Here tooAlex Gaynor2013-11-131-1/+1
|
* Merge pull request #253 from dreid/hash-raise-after-finalizeAlex Gaynor2013-11-131-2/+11
|\ | | | | raise an exception if you try to use a HashContext after finalize is called.
| * Document AlreadyFinalized.David Reid2013-11-131-2/+11
| |
* | Describe that hashes get real broken over timeAlex Gaynor2013-11-131-0/+9
|/
* Be more and more explicit about how to do things correctlyAlex Gaynor2013-11-081-3/+4
|
* fixed renderingAlex Gaynor2013-11-011-0/+1
|
* Improve Hash documentation.David Reid2013-11-011-3/+12
|
* Update documentationDavid Reid2013-10-311-8/+5
|
* Made a sphinx extension which emits the hazardous materials danger admonitionAlex Gaynor2013-10-291-6/+1
|
* example of how to use hashesAlex Gaynor2013-10-281-3/+12
|
* Move the danger to the very top of the fileDonald Stufft2013-10-281-3/+3
|
* Warn about dragons and dinosaurs with laser gunsDonald Stufft2013-10-281-0/+7
|
* Move primtives into a hazmat packageDonald Stufft2013-10-281-0/+92