summaryrefslogtreecommitdiff
path: root/CryptoPkg/Library/BaseCryptLib
AgeCommit message (Expand)AuthorFilesLines
2026-07-21CryptoPkg/BaseCryptLib: Add SLH-DSA SupportMichael G.A. Holland12-1/+1333
2026-07-20CryptoPkg/BaseCryptLib: ML-DSA updatesMichael G.A. Holland1-0/+4
2026-07-20CryptoPkg/BaseCryptLib: EdDsa updatesMichael G.A. Holland1-1/+9
2026-07-14CryptoPkg/BaseCryptLib: Add ML-DSA SupportMichael G.A. Holland12-0/+1328
2026-07-01CryptoPkg/BaseCryptLib: Add ED448 verification and signature fcnsMichael G.A. Holland13-0/+1255
2026-06-25CryptoPkg: Enable SHA256 hash in SecCryptLibSami Mujawar1-2/+2
2026-06-15CryptoPkg: Added lite version openssl libraryLee LonghaoX1-0/+3
2026-05-29CryptoPkg: Fix leaks and failure-path mutation of RSA-owned valuesMingjie Shen1-147/+309
2026-04-07CryptoPkg: Add digest-based RSA-PSS sign and verify APIsBaraneedharan Anbazhagan3-0/+286
2026-03-10CryptoPkg: BaseCryptLib: Reject empty X.509 cert when retrieving public keyKun Qin1-0/+16
2026-02-24CryptoPkg: add EC algorithm for SmmCryptLibLevi Yun1-1/+1
2026-02-24CryptoPkg: add/modify EC interfaces for TPM TCG libraryLevi Yun2-0/+232
2026-02-24CryptoPkg: add some Bn interfaces to build TCG TPM libraryLevi Yun2-0/+277
2026-02-24CryptoPkg: add CAMELLIA APIs for TCG TPM reference libraryLevi Yun8-0/+295
2026-02-24CryptoPkg: add AES_encrypt/AES_decrpyt for TPM reference libraryLevi Yun2-0/+156
2026-02-24CryptoPkg: Replace include guards with #pragma onceMichael Kubacki2-8/+2
2025-09-26CryptoPkg: Drop ARM32 SupportOliver Smith-Denny4-18/+3
2025-09-19CryptoPkg/BaseCryptLib: Fix MODULE_TYPE for unit testsMichael D Kinney1-2/+2
2025-09-19CryptoPkg/BaseCryptLib: Remove tolower() for unit testsMichael D Kinney1-26/+0
2025-08-07CryptoPkg: workaround for MSVC linking tolowerAlexander Gryanko1-0/+13
2025-07-17CryptoPkg/CrtLib: add strpbrk implementationGerd Hoffmann1-0/+19
2025-05-27SPDM related fix based on real hardware testing - CryptoPkgLiqi Qi2-2/+4
2025-05-25CryptoPkg: Fix memory leak in RsaSetKeyBaraneedharan Anbazhagan1-8/+32
2025-04-21CryptoPkg: Resolve CodeQL ErrorsOliver Smith-Denny7-5/+44
2025-01-13CryptoPkg/BaseCryptLib: Fix mktime() coding style issueMichael D Kinney1-9/+9
2024-12-06CryptoPkg/BaseCryptLib: add next parameter to SHA3_squeezeGerd Hoffmann2-2/+3
2024-11-08CryptoPkg/BaseCryptLib: Fix serial number read overrunMichael D Kinney1-1/+1
2024-11-05CryptoPkg: Increase ScratchMemory buffer for openssl 3.0.15Jorge Ramirez-Ortiz1-1/+1
2024-11-01CryptoPkg: Updated the missed architectures.INDIA\kanagavels1-1/+1
2024-09-27CryptoPkg: Fix unused variable in CryptX509.cMike Beaton1-2/+1
2024-09-25CrtLibSupport: add timezoneGerd Hoffmann3-1/+6
2024-09-25CrtLibSupport: add mktime()Gerd Hoffmann2-0/+26
2024-09-25CrtLibSupport: factor out EFI_TIME -> time_t calculation to new functionGerd Hoffmann1-19/+32
2024-09-25CrtLibSupport: fix gettimeofday()Gerd Hoffmann3-0/+33
2024-09-25CrtLibSupport: add sleep()Gerd Hoffmann3-0/+26
2024-08-29CryptoPkg: Support BrainpoolP512r1 algorithmMichael G.A. Holland1-0/+9
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