audk/CryptoPkg/Library/BaseCryptLib
xueshengfeng eba32695ee CryptoPkg/BaseCryptLib: Enabled CryptSha512 for Smm/Runtime drivers
Intel Platform utility Syscfg/sysfwupdt will trigger SMI
to enter BIOS interface. then BIOS invoke EncodePassword
in SMM mode to check password.
it's need sha384(in CryptSha512.c) in SMM mode.

the origin SmmCryptLib.lib size is 1389KB,
after changed, the size is 1391KB.

the origin RuntimeCryptLib.lib size is 911KB,
after changed,the size is 913KB.

in SmmCryptLib.inf and RuntimeCryptLib.inf,
change CryptSha512NULL.c to CryptSha512.c.

https://bugzilla.tianocore.org/show_bug.cgi?id=3423

Signed-off-by: xueshengfeng <xueshengfeng@byosoft.com.cn>
Reviewed-by: Jiewen Yao <Jiewen.yao@intel.com>
2021-06-24 02:46:14 +00:00
..
Cipher CryptoPkg/BaseCryptLib: Retire Aes Ecb mode algorithm 2020-05-15 07:22:36 +00:00
Hash CryptoPkg: Make the MD5 disable as default for security 2020-11-17 19:26:50 +00:00
Hmac CryptoPkg/BaseCryptLib: Retire HMAC SHA1 algorithm 2020-05-15 07:22:36 +00:00
Kdf CryptoPkg: Fix coding style 2019-08-19 08:45:29 +08:00
Pem CryptoPkg/BaseCryptLib: Retire the TDES algorithm 2020-05-15 07:22:36 +00:00
Pk CryptoPkg: BaseCryptLib: Update Salt length requirement for RSA-PSS scheme. 2021-06-23 15:19:44 +00:00
Rand CryptoPkg/BaseCryptLib: remove unused code for IPF 2019-05-17 13:13:41 +08:00
SysCall CryptoPkg: BaseCryptLib: Add unit tests (Host and Shell based) 2020-10-18 00:49:58 +00:00
BaseCryptLib.inf CryptoPkg: BaseCryptLib: Add RSA PSS verify support 2021-05-14 03:35:33 +00:00
BaseCryptLib.uni CryptoPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:22 -07:00
InternalCryptLib.h CryptoPkg: Replace BSD License with BSD+Patent License 2019-04-09 09:10:22 -07:00
PeiCryptLib.inf CryptoPkg: BaseCryptLib: Add RSA PSS verify support 2021-05-14 03:35:33 +00:00
PeiCryptLib.uni CryptoPkg/BaseCryptLib: Retire HMAC SHA1 algorithm 2020-05-15 07:22:36 +00:00
RuntimeCryptLib.inf CryptoPkg/BaseCryptLib: Enabled CryptSha512 for Smm/Runtime drivers 2021-06-24 02:46:14 +00:00
RuntimeCryptLib.uni CryptoPkg/BaseCryptLib: Retire HMAC SHA1 algorithm 2020-05-15 07:22:36 +00:00
SmmCryptLib.inf CryptoPkg/BaseCryptLib: Enabled CryptSha512 for Smm/Runtime drivers 2021-06-24 02:46:14 +00:00
SmmCryptLib.uni CryptoPkg/BaseCryptLib: Retire HMAC SHA1 algorithm 2020-05-15 07:22:36 +00:00
UnitTestHostBaseCryptLib.inf CryptoPkg: BaseCryptLib: Add RSA PSS verify support 2021-05-14 03:35:33 +00:00