SIGN IN SIGN UP
python / cpython UNCLAIMED

The Python programming language

0 0 0 Python

bpo-40791: Use CRYPTO_memcmp() for compare_digest (#20456)

hashlib.compare_digest uses OpenSSL's CRYPTO_memcmp() function
when OpenSSL is available.

Note: The _operator module is a builtin module. I don't want to add
libcrypto dependency to libpython. Therefore I duplicated the wrapper
function and added a copy to _hashopenssl.c.
C
Christian Heimes committed
db5aed931f8a617f7b63e773f62db468fe9c5ca1
Parent: 210a137
Committed by GitHub <noreply@github.com> on 5/27/2020, 7:50:06 PM