Hash/CryptXkcp.c\r
Hash/CryptCShake256.c\r
Hash/CryptParallelHash.c\r
- Hmac/CryptHmacSha256.c\r
- Kdf/CryptHkdfNull.c\r
+ Hash/CryptDispatchApMm.c\r
+ Hmac/CryptHmac.c\r
+ Kdf/CryptHkdf.c\r
Cipher/CryptAes.c\r
+ Cipher/CryptAeadAesGcmNull.c\r
Pk/CryptRsaBasic.c\r
Pk/CryptRsaExtNull.c\r
Pk/CryptPkcs1Oaep.c\r
Pk/CryptTsNull.c\r
Pk/CryptRsaPss.c\r
Pk/CryptRsaPssSignNull.c\r
+ Pk/CryptEcNull.c\r
Pem/CryptPem.c\r
+ Bn/CryptBnNull.c\r
\r
SysCall/CrtWrapper.c\r
SysCall/ConstantTimeClock.c\r
\r
[LibraryClasses]\r
BaseLib\r
- IoLib\r
BaseMemoryLib\r
MemoryAllocationLib\r
OpensslLib\r
MmServicesTableLib\r
SynchronizationLib\r
\r
-[FixedPcd]\r
- gEfiCryptoPkgTokenSpaceGuid.PcdOpensslEcEnabled\r
-\r
#\r
# Remove these [BuildOptions] after this library is cleaned up\r
#\r
[BuildOptions]\r
#\r
# suppress the following warnings so we do not break the build with warnings-as-errors:\r
- # C4090: 'function' : different 'const' qualifiers\r
#\r
- MSFT:*_*_*_CC_FLAGS = /wd4090\r
\r
XCODE:*_*_*_CC_FLAGS = -mmmx -msse -std=c99\r
\r