[Python-Dev] New hash algorithms: SHA3, SHAKE, BLAKE2, truncated SHA512

Bernardo Sulzbach mafagafogigante at gmail.com
Fri May 27 11:37:48 EDT 2016
On 05/27/2016 11:31 AM, Daniel Holth wrote:
 >
> BLAKE2 is important, since it removes the last objection to replacing MD5 -
> speed - that has made it hard for cryptography fans to convince MD5 users
> to upgrade.
>

I have had to stick to MD5 for performance reasons (2 seconds in MD5 or 
9.6 seconds in SHA256, IIRC) in scenarios that did not require an SHA*. 
Having BLAKE2 around wouldn't be a necessity, but if it shipped with 
newer versions of Python eventually there would be a commit switching 
the underlying hash function.


More information about the Python-Dev mailing list