This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients christian.heimes, gregory.p.smith
Date 2020-05-03.09:23:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1588497803.18.0.937746880221.issue40479@roundup.psfhosted.org>
In-reply-to
Content
OpenSSL 3.0.0-alpha1 was releases about a week ago. OpenSSL 1.1.x APIs are still functional. However some APIs have been deprecated and FIPS (usedforsecurity flag) is no longer functional.

* One shot HMAC() is deprecated and should be replaced with EVP_MAC API calls
* ERR_func_error_string() is deprecated
* OpenSSL has introduced a new concept of crypto providers (OSSL_PROVIDER), library context (OPENSSL_CTX) and additional flags. A new function EVP_MD_fetch() has been introduced.
* FIPS support has been rewritten and is now shipped with OpenSSL 3.0.0. EVP_MD_CTX_FLAG_NON_FIPS_ALLOW is no longer supported. FIPS state is no longer part of EVP_MD_CTX but of EVP_MD.

See https://wiki.openssl.org/index.php/OpenSSL_3.0
History
Date User Action Args
2020-05-03 09:23:23christian.heimessetrecipients: + christian.heimes, gregory.p.smith
2020-05-03 09:23:23christian.heimessetmessageid: <1588497803.18.0.937746880221.issue40479@roundup.psfhosted.org>
2020-05-03 09:23:23christian.heimeslinkissue40479 messages
2020-05-03 09:23:22christian.heimescreate