Additional Modules
All modules introduced in the EDK II HTTP Boot Getting Started Guide are necessary. HttpDxe driver needs to be updated to consume the TlsDxe driver.
The following new TLS modules are also required by HTTPS boot:
- OpenSSL Crypto and TLS module
CryptoPkg/Library/OpensslLib/OpensslLib.inf - Base Crypto Library
CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf - TLS Library
CryptoPkg/Library/TlsLib/TlsLib.inf - TLS Driver
NetworkPkg/TlsDxe/TlsDxe.inf - TLS Authentication Config Driver
NetworkPkg/TlsAuthConfigDxe/TlsAuthConfigDxe.inf