◐ Shell
clean mode source ↗

gh-99108: Implement HACL* HMAC by picnixz · Pull Request #130157 · python/cpython

@bedevere-app Bot mentioned this pull request

Feb 15, 2025

@picnixz

@picnixz

@picnixz

@picnixz

chris-eibl

hugovk

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>

AA-Turner

- add two blank lines for separating functions
- use consistent truthy checks

@picnixz

@picnixz picnixz deleted the feat/hmac/hacl-99108 branch

April 4, 2025 17:04

picnixz added a commit to picnixz/cpython that referenced this pull request

Apr 5, 2025
A new extension module, `_hmac`, now exposes the HACL* HMAC (formally verified) implementation.

The HACL* implementation is used as a fallback implementation when the OpenSSL implementation of HMAC
is not available or disabled. For now, only named hash algorithms are recognized and SIMD support provided
by HACL* for the BLAKE2 hash functions is not yet used.

zanieb added a commit to astral-sh/python-build-standalone that referenced this pull request

May 17, 2025