audk/CryptoPkg/Library
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
..
BaseCryptLib CryptoPkg/BaseCryptLib: Enabled CryptSha512 for Smm/Runtime drivers 2021-06-24 02:46:14 +00:00
BaseCryptLibNull CryptoPkg: BaseCryptLib: Update Salt length requirement for RSA-PSS scheme. 2021-06-23 15:19:44 +00:00
BaseCryptLibOnProtocolPpi CryptoPkg: BaseCryptLib: Update Salt length requirement for RSA-PSS scheme. 2021-06-23 15:19:44 +00:00
BaseHashApiLib CryptoPkg/BaseHashApiLib: Rename BaseHashApiLib by HashApiLib 2020-04-08 01:12:36 +00:00
Include CryptoPkg/Library/Include: Allow CPU specific defines to be predefined 2021-04-15 15:58:44 +00:00
IntrinsicLib CryptoPkg IntrinsicLib: Make _fltused always be used 2019-10-24 09:41:34 +08:00
OpensslLib CryptoPkg/OpensslLib: Upgrade OpenSSL to 1.1.1j 2021-03-23 05:37:56 +00:00
TlsLib CryptoPkg: Add RISC-V architecture for EDK2 CI. 2020-04-03 17:09:12 +00:00
TlsLibNull CryptoPkg: Add RISC-V architecture for EDK2 CI. 2020-04-03 17:09:12 +00:00