summaryrefslogtreecommitdiff
path: root/CryptoPkg/Library/BaseCryptLib/Pk
AgeCommit message (Expand)AuthorFilesLines
2026-08-28CryptoPkg: Add Pkcs7Decrypt APIDoug Cook2-0/+299
2026-08-28CryptoPkg: Add Pkcs7Encrypt OpenSSL and null implementationsDoug Flick2-0/+212
2026-07-21CryptoPkg/BaseCryptLib: Add SLH-DSA SupportMichael G.A. Holland4-1/+1186
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. Holland4-0/+1181
2026-07-01CryptoPkg/BaseCryptLib: Add ED448 verification and signature fcnsMichael G.A. Holland4-0/+1060
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/modify EC interfaces for TPM TCG libraryLevi Yun2-0/+232
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-Denny5-4/+35
2024-11-08CryptoPkg/BaseCryptLib: Fix serial number read overrunMichael D Kinney1-1/+1
2024-09-27CryptoPkg: Fix unused variable in CryptX509.cMike Beaton1-2/+1
2024-08-29CryptoPkg: Support BrainpoolP512r1 algorithmMichael G.A. Holland1-0/+9
2024-06-26CryptoPkg: Fix wrong comment for CryptoPkgWenxing Hou1-9/+9
2024-06-06CryptoPkg: Fix wrong logic in X509GetTBSCertWenxing Hou1-2/+2
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-04-03CryptoPkg: Fix conditionally uninitialized variableMichael Kubacki1-9/+12
2022-10-24CryptoPkg/Library: Cleanup BaseCryptLib and TlsLibMichael D Kinney1-4/+0
2022-10-24CryptoPkg/Library/BaseCryptLib: Update internal functions/variablesMichael D Kinney4-15/+37
2022-10-12CryptoPkg: add new X509 function.Qi Zhang2-0/+1465
2022-10-12CryptoPkg: Add EC key retrieving and signature interface.Qi Zhang4-0/+451
2022-09-26CryptoPkg: Add EC supportYi Li2-0/+1261
2022-09-23CryptoPkg/BaseCryptLib:Remove redundant initWenyi Xie1-2/+0
2022-06-03CryptoPkg: Add SecCryptLibMin Xu2-0/+273
2021-12-07CryptoPkg: Apply uncrustify changesMichael Kubacki20-705/+798
2021-12-07CryptoPkg: Change OPTIONAL keyword usage styleMichael D Kinney4-11/+9
2021-10-13CryptoPkg/BaseCryptLib: Eliminate extra buffer copy in Pkcs7Verify()Bob Morgan1-5/+1
2021-08-24CryptoPkg: BaseCryptLib fix incorrect param orderedk2-stable202108Stewart, Chris (SW Architect) via groups.io1-1/+1
2021-06-23CryptoPkg: BaseCryptLib: Update Salt length requirement for RSA-PSS scheme.Agrawal, Sachin4-6/+6
2021-05-19CryptoPkg/BaseCryptLib: Fix possible uninitialized useSergei Dmitrouk2-0/+2
2021-05-14CryptoPkg: BaseCryptLib: Add RSA PSS verify supportSachin Agrawal4-0/+431
2020-11-26CryptoPkg: BaseCryptLib: Fix buffer double free in CryptPkcs7VerifyEkuKun Qin1-4/+0
2020-10-21CryptoPkg/BaseCryptLib: fix NULL dereference (CVE-2019-14584)Jian J Wang1-2/+2
2020-07-25CryptoPkg/OpensslLib: Upgrade OpenSSL to 1.1.1gGuomin Jiang1-2/+2
2020-05-06CryptoPkg/Pkcs7: Extend support for other OID typesGuomin Jiang1-1/+66
2020-02-07CryptoPkg/BaseCryptLib: Add X509ConstructCertificateStackV().Michael D Kinney2-11/+71
2020-01-08CryptoPkg: Support for SHA384 & SHA512 RSA signing schemesPavana.K2-6/+22
2019-07-31CryptoPkg/BaseCryptLib: Use cmp-operator for non-Boolean comparisonsZhichao Gao1-8/+8
2019-04-18CryptoPkg/BaseCryptLib: Add PKCS1v2 (RSAES-OAEP) support.Bret Barkelew2-0/+259
2019-04-18CryptoPkg/BaseCryptLib: Add new API VerifyEKUsInPkcs7SignatureBret Barkelew2-0/+578
2019-04-18CryptoPkg/BaseCryptLib: Add new API to get organization nameBret Barkelew2-12/+122
2019-04-09CryptoPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney19-133/+19
2019-02-11CryptoPkg: Fix various typosAntoine Coeur1-1/+1