Christian Heimes <> added the comment:

Thanks for the bug report.

While you are technically correct, I would like to hold off on this change for 
a bit more. I plan to replace our internal vendored copies of sha3 and blake2 
with OpenSSL code. OpenSSL 1.1.1 has some of the new required APIs. OpenSSL 
3.0.0-dev is currently adding more but with slightly different semantic. For 
example OpenSSL does not have blake2b, but blake2b512 for hashing and 
blake2bmac for keyed hashing with salting and personalization.

I like to get integration with OpenSSL right until is officially 

assignee: docs@python -> christian.heimes
versions: +Python 3.9

Python tracker <>
Python-bugs-list mailing list

Reply via email to