[issue26798] add BLAKE2 to hashlib

Gregory P. Smith report at bugs.python.org
Mon Apr 18 17:27:30 EDT 2016


Gregory P. Smith added the comment:

CPython should not attempt make a judgement about the safety of a particular function.  We can only document if something has known issues.

We should only include things in the stdlib which are either (a) standard or (b) widely used regardless of being standard.  Given that librsync and RAR both support BLAKE2 and that it is defined by an RFC, I'd say it should go in.

The reference implementation appears to have Apache 2.0 licensed C code would can fall back to when the OpenSSL in use does not include it.

PEP-452 seems to address the necessary API changes.

----------
assignee:  -> christian.heimes
stage:  -> needs patch
type:  -> enhancement
versions: +Python 3.6

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue26798>
_______________________________________


More information about the Python-bugs-list mailing list