◐ Shell
clean mode source ↗

bpo-40645: Implement HMAC in C (GH-20129) by tiran · Pull Request #20129 · python/cpython

@tiran tiran marked this pull request as ready for review

May 17, 2020 09:49
The internal module ``_hashlib`` wraps and exposes OpenSSL's HMAC API. The
new code will be used in Python 3.10 after the internal implementation
details of the pure Python HMAC module are no longer part of the public API.

The code is based on a patch by Petr Viktorin for RHEL and Python 3.6.
news.gmane.io
Co-Authored-By: Petr Viktorin <encukou@gmail.com>
Signed-off-by: Christian Heimes <christian@python.org>

@tiran tiran changed the title bpo-40645: Implement HMAC in C bpo-40645: Implement HMAC in C (GH-20129)

May 17, 2020

@tiran tiran deleted the openssl-hmac branch

May 17, 2020 11:49

arturoescaip pushed a commit to arturoescaip/cpython that referenced this pull request

May 24, 2020
The internal module ``_hashlib`` wraps and exposes OpenSSL's HMAC API. The
new code will be used in Python 3.10 after the internal implementation
details of the pure Python HMAC module are no longer part of the public API.

The code is based on a patch by Petr Viktorin for RHEL and Python 3.6.

Co-Authored-By: Petr Viktorin <encukou@gmail.com>

michaelforney