-
-
Notifications
You must be signed in to change notification settings - Fork 32.4k
Open
Labels
extension-modulesC modules in the Modules dirC modules in the Modules dirtopic-SSLtype-featureA feature request or enhancementA feature request or enhancement
Description
Feature or enhancement
Our current OpenSSL implementation of HMAC is based on the deprecated HMAC API.
We should migrate to the new EVP_MAC-HMAC API instead.
Linked PRs
- gh-134531: cleanup
_hashopenssl.c
to supportEVP_MAC
#134626 - [3.14] gh-134531: cleanup
_hashopenssl.c
to supportEVP_MAC
(GH-134626) #134703 - gh-134531: use
EVP_MAC
API for_hashlib.HMAC
#135235 - gh-134531: fix
_hashlib
clinic directive post GH-134626 #135249 - gh-134531: refactor
_hashlib
logic for mapping NIDs to EVP_MD objects #135254 - gh-134531: prefer using
_hashlib
module state instead of module object #136865
Metadata
Metadata
Assignees
Labels
extension-modulesC modules in the Modules dirC modules in the Modules dirtopic-SSLtype-featureA feature request or enhancementA feature request or enhancement