mirror of https://github.com/acidanthera/audk.git
CryptoPkg: Add basic Readme for BaseCryptLibMbedTls
Update Readme for BaseCryptLibMbedTls. REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4177 Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Yi Li <yi1.li@intel.com> Cc: Xiaoyu Lu <xiaoyu1.lu@intel.com> Cc: Guomin Jiang <guomin.jiang@intel.com> Signed-off-by: Wenxing Hou <wenxing.hou@intel.com> Reviewed-by: Yi Li <yi1.li@intel.com>
This commit is contained in:
parent
26754b3707
commit
c109e4a244
|
@ -3,7 +3,8 @@
|
|||
This package provides cryptographic services that are used to implement firmware
|
||||
features such as UEFI Secure Boot, Measured Boot, firmware image authentication,
|
||||
and network boot. The cryptographic service implementation in this package uses
|
||||
services from the [OpenSSL](https://www.openssl.org/) project.
|
||||
services from the [OpenSSL](https://www.openssl.org/) project and
|
||||
[MbedTLS](https://www.trustedfirmware.org/projects/mbed-tls/) project.
|
||||
|
||||
EDK II firmware modules/libraries that requires the use of cryptographic
|
||||
services can either statically link all the required services, or the EDK II
|
||||
|
@ -18,14 +19,19 @@ provides the smallest overall firmware overhead.
|
|||
|
||||
# Public Library Classes
|
||||
|
||||
* **BaseCryptLib** - Provides library functions for cryptographic primitives.
|
||||
* **BaseCryptLib** - Provides library functions based on OpenSSL for
|
||||
cryptographic primitives.
|
||||
* **BaseCryptLibMbedTls** - Provides library functions based on MbedTLS for
|
||||
cryptographic primitives.
|
||||
* **TlsLib** - Provides TLS library functions for EFI TLS protocol.
|
||||
* **HashApiLib** - Provides Unified API for different hash implementations.
|
||||
|
||||
# Private Library Classes
|
||||
|
||||
* **OpensslLib** - Provides library functions from the openssl project.
|
||||
* **IntrinsicLib** - Provides C runtime library (CRT) required by openssl.
|
||||
* **MbedTlsLib** - Provides library functions from the mbedtls project.
|
||||
* **IntrinsicLib** - Provides C runtime library (CRT) required by openssl
|
||||
and mbedtls.
|
||||
|
||||
# Private Protocols and PPIs
|
||||
|
||||
|
|
Loading…
Reference in New Issue