[Feature]: Remove openssl submodule and code from CryptoPkg #674
Labels
complexity:intermediate
Requires intermediate background information and effort to accomplish
impact:breaking-change
Requires integration attention
type:feature-request
A new feature proposal
urgency:high
Significant with a critical impact
Feature Overview
The CryptoPkg supplies a provider agnostic api for crypto services and with the addition of the CryptoPkg/Driver infrastructure is enabled for binary inclusion of prepackaged crypto. Prepackaged crypto provides for better security, servicing, and developer productivity. To complete this story openssl and any future crypto providers need to be removed from the CryptoPkg.
Solution Overview
remove submodule
remove openssl specific files
remove basecryptlib, tlslib, hashlib implementations that use openssl
Move this content to https://github.com/microsoft/mu_crypto_release
Alternatives Considered
No response
Urgency
High
Are you going to implement the feature request?
I will implement the feature
Do you need maintainer feedback?
No maintainer feedback needed
Anything else?
No response
The text was updated successfully, but these errors were encountered: