Re: [PATCH 00/24] CryptoPkg/openssl: update openssl submodule to v3.0
Yao, Jiewen
Thank you!
toggle quoted messageShow quoted text
Good result. Comment below:
-----Original Message-----[Jiewen] Do you mean the Crypto consumer in PEI has no size difference? Such as https://github.com/tianocore/edk2/tree/master/SecurityPkg/Tcg/Tcg2Pei , https://github.com/tianocore/edk2/tree/master/SecurityPkg/FvReportPei , https://github.com/tianocore/edk2/tree/master/SignedCapsulePkg/Universal/RecoveryModuleLoadPei linking https://github.com/tianocore/edk2/tree/master/SecurityPkg/Library/FmpAuthenticationLibRsa2048Sha256. DXE: [Jiewen] It almost doubles the size, which will becomes a big challenge for openssl3.0 adoption. [Jiewen] Please just write an app to call the crypto API, multiple times.2) performance difference, Including PEI, SMM, DXE.Suggestions how to measure that? https://github.com/tianocore/edk2/tree/master/CryptoPkg/Test/UnitTest/Library/BaseCryptLib I think we can focus on SHA256/RSA2048 + AES, which is used in secure boot, and HTTPS boot. [Jiewen] Good enough.3) what unit test you have done (such as each crypto API)CryptoPkg/UnitTest passes. [Jiewen] Good enough. TPM only includes HASH. I am not too worry about that.4) what system test you have done (such as secure boot, trusted boot)Secure boot works. [Jiewen] Please add them to https://github.com/tianocore/edk2/tree/master/CryptoPkg/Library/IntrinsicLib [Jiewen] This seems infrastructure issue. Any suggestion, Mike ? [Jiewen] Size becomes big challenge... Have you tried to use https://github.com/tianocore/edk2/tree/master/CryptoPkg/Driver solution?
|
|