audk/CryptoPkg/Library/BaseCryptLibMbedTls
Hou, Wenxing 8f698f0a64 CryptoPkg: Remove interdependence for RsaPssVerify
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4742

Remove interdependence for RsaPssVerify, only use original
mbedtls API.
Because APIs such as Sha512Init may be closed by the platform PCD.
And this patch optimize the hash flow.

Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Yi Li <yi1.li@intel.com>
Signed-off-by: Wenxing Hou <wenxing.hou@intel.com>
Reviewed-by: Yi Li <yi1.li@intel.com>
2024-04-01 02:48:15 +00:00
..
Bn CryptoPkg: Add Null functions for building pass 2023-10-12 05:31:19 +00:00
Cipher CryptoPkg: Add CryptAes functions based on Mbedtls Add CryptAes APIS. 2023-10-12 05:31:19 +00:00
Hash CryptoPkg: Update Md5/Sha1/Sha2 by using new mbedtls api 2024-04-01 02:48:15 +00:00
Hmac CryptoPkg: Add HMAC functions based on Mbedtls 2023-10-12 05:31:19 +00:00
Kdf CryptoPkg: Add HKDF functions based on Mbedtls 2023-10-12 05:31:19 +00:00
Pem CryptoPkg: Add Null functions for building pass 2023-10-12 05:31:19 +00:00
Pk CryptoPkg: Remove interdependence for RsaPssVerify 2024-04-01 02:48:15 +00:00
Rand CryptoPkg: Add Null functions for building pass 2023-10-12 05:31:19 +00:00
SysCall CryptoPkg: Add all .inf files for BaseCryptLibMbedTls 2023-10-12 05:31:19 +00:00
BaseCryptLib.inf CryptoPkg: Add all .inf files for BaseCryptLibMbedTls 2023-10-12 05:31:19 +00:00
InternalCryptLib.h CryptoPkg: Add RSA functions based on Mbedtls 2023-10-12 05:31:19 +00:00
PeiCryptLib.inf CryptoPkg: Add all .inf files for BaseCryptLibMbedTls 2023-10-12 05:31:19 +00:00
PeiCryptLib.uni CryptoPkg: Add all .inf files for BaseCryptLibMbedTls 2023-10-12 05:31:19 +00:00
RuntimeCryptLib.inf CryptoPkg: Add all .inf files for BaseCryptLibMbedTls 2023-10-12 05:31:19 +00:00
RuntimeCryptLib.uni CryptoPkg: Add all .inf files for BaseCryptLibMbedTls 2023-10-12 05:31:19 +00:00
SecCryptLib.inf CryptoPkg: Add all .inf files for BaseCryptLibMbedTls 2023-10-12 05:31:19 +00:00
SecCryptLib.uni CryptoPkg: Add all .inf files for BaseCryptLibMbedTls 2023-10-12 05:31:19 +00:00
SmmCryptLib.inf CryptoPkg: Add all .inf files for BaseCryptLibMbedTls 2023-10-12 05:31:19 +00:00
SmmCryptLib.uni CryptoPkg: Add all .inf files for BaseCryptLibMbedTls 2023-10-12 05:31:19 +00:00
TestBaseCryptLib.inf CryptoPkg: Add all .inf files for BaseCryptLibMbedTls 2023-10-12 05:31:19 +00:00