Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork33.7k
Closed
Description
Feature or enhancement
Our current OpenSSL implementation of HMAC is based on thedeprecated HMAC API.
We should migrate to the newEVP_MAC-HMAC API instead.
Linked PRs
- gh-134531: cleanup
_hashopenssl.cto supportEVP_MAC#134626 - [3.14] gh-134531: cleanup
_hashopenssl.cto supportEVP_MAC(GH-134626) #134703 - gh-134531: use
EVP_MACAPI for_hashlib.HMAC#135235 - gh-134531: fix
_hashlibclinic directive post GH-134626 #135249 - gh-134531: refactor
_hashliblogic for mapping NIDs to EVP_MD objects #135254 - gh-134531: prefer using
_hashlibmodule state instead of module object #136865 - gh-134531: simplify code for computing HMAC digests #138046