summaryrefslogtreecommitdiff
path: root/CryptoPkg/Library/BaseCryptLib
AgeCommit message (Expand)AuthorFilesLines
2024-06-26CryptoPkg: Fix wrong comment for CryptoPkgWenxing Hou1-9/+9
2024-06-07CryptoPkg: Fix BaseCryptLib CrtWrapper strncpy and strcatSebastian Witt1-1/+40
2024-06-07CryptoPkg: Fix BaseCryptLib CrtWrapper strcpySebastian Witt1-1/+1
2024-06-06CryptoPkg: Fix wrong logic in X509GetTBSCertWenxing Hou1-2/+2
2024-06-03CryptoPkg/BaseCryptLib: Enable more functions for SMM/StandaloneMMNhi Pham1-3/+3
2024-05-31CryptoPkg: Remove deprecated code related to SHA-1Shang Qingyu2-16/+0
2024-05-31CryptoPkg: Fix bug for correct return value checking when get X509CertQingyu1-3/+3
2024-04-07CryptoPkg/BaseCryptLib: add additional RSAES-OAEP crypto functionsChris Ruffin2-49/+679
2023-09-07CryptoPkg/BaseCryptLib: add sha384 and sha512 to ImageTimestampVerifySheng Wei1-1/+2
2023-08-09CryptoPkg: remove strcmp to syscallYi Li1-0/+9
2023-08-09CryptoPkg/BaseCryptLib: drop BIO_* dummy functionsGerd Hoffmann2-52/+0
2023-08-09CryptoPkg/BaseCryptLib: adapt CryptSm3.c to openssl 3.0 changes.Gerd Hoffmann1-7/+7
2023-08-09CryptoPkg/BaseCryptLib: no openssl deprecation warnings pleaseGerd Hoffmann1-0/+2
2023-05-10CryptoPkg: Delete CLANG35 and CLANG38 build flags; add CLANGDWARF flagsRebecca Cran6-12/+6
2023-04-03CryptoPkg: Fix conditionally uninitialized variableMichael Kubacki1-9/+12
2023-03-07CryptoPkg/BaseCryptLib: avoid using SHA512()Gerd Hoffmann1-3/+13
2023-03-07CryptoPkg/BaseCryptLib: avoid using SHA384()Gerd Hoffmann1-3/+13
2023-03-07CryptoPkg/BaseCryptLib: avoid using SHA256()Gerd Hoffmann1-3/+13
2023-03-07CryptoPkg/BaseCryptLib: avoid using SHA1()Gerd Hoffmann1-3/+13
2023-01-26CryptoPkg/Library: Reinstate ARM/AARCH64 sections in SmmCryptLib.infJake Garver1-0/+6
2022-12-20CryptoPkg: Need to enable crypto functionsJudah Vang2-2/+2
2022-12-03CryptoPkg/BaseCryptLib:time overflowZihong Yi1-14/+37
2022-12-02CryptPkg: Enable CryptoPkg BaseCryptLib ParallelHash for PEI and DXEZhihao Li8-27/+183
2022-10-24CryptoPkg: Fixed host-based unit testsMichael D Kinney1-16/+6
2022-10-24CryptoPkg/Library: Cleanup BaseCryptLib and TlsLibMichael D Kinney8-351/+8
2022-10-24CryptoPkg/Library/BaseCryptLib: Update internal functions/variablesMichael D Kinney6-16/+48
2022-10-24CryptoPkg/Library/BaseCryptLib: Add missing UNI file and fix formatMichael D Kinney6-8/+18
2022-10-14CryptoPkg: Add LOONGARCH64 architecture for EDK2 CI.Chao Li2-1/+9
2022-10-12CryptoPkg: add new X509 function.Qi Zhang2-0/+1465
2022-10-12CryptoPkg: Add EC key retrieving and signature interface.Qi Zhang6-0/+568
2022-10-10CryptoPkg: Fix integer overflowYuan Yu1-2/+2
2022-09-26CryptoPkg/Test: Add unit test for CryptoEcYi Li1-0/+2
2022-09-26CryptoPkg: Add EC supportYi Li5-0/+1265
2022-09-26CryptoPkg: Fix pem heap-buffer-overflow due to BIO_snprintf()Yi Li1-1/+3
2022-09-23CryptoPkg/Test: Add unit test for CryptoBnYi Li1-0/+1
2022-09-23CryptoPkg: Add BigNum supportYi Li5-0/+1104
2022-09-23CryptoPkg: add UnitTest for AeadAesGcm.Qi Zhang1-0/+1
2022-09-23CryptoPkg: add AeadAesGcm support.Qi Zhang6-0/+383
2022-09-23CryptoPkg: add new Hkdf api in Crypt Lib.Qi Zhang2-13/+500
2022-09-23CryptoPkg: add Hmac Sha384 to host UnitTest.Qi Zhang1-1/+1
2022-09-23CryptoPkg: Update CryptLib inf as the file name changed.Qi Zhang5-5/+5
2022-09-23CryptoPkg: Add HMAC-SHA384 cipher support.Qi Zhang4-356/+988
2022-09-23CryptoPkg/BaseCryptLib:Remove redundant initWenyi Xie1-2/+0
2022-06-03CryptoPkg: Add SecCryptLibMin Xu7-0/+1019
2022-05-13CryptoPkg: Remove RVCT supportRebecca Cran4-16/+0
2022-05-11CryptoPkg: Rename PCD about openssl EC configurationYi Li5-5/+5
2022-04-21CryptoPkg: Declare PcdEcEnabled in Library consuming OpensslLibYi Li5-0/+15
2022-04-20CryptoPkg/Crt: fix strcpy build on older VS compilersGerd Hoffmann1-2/+2
2022-04-12CryptoPkg/CrtLibSupport: fix strcpyGerd Hoffmann1-0/+10
2022-03-26CryptoPkg? Redefinition bug in CrtLibSupport.h.Li, Zhihao1-0/+2