summaryrefslogtreecommitdiff
path: root/CryptoPkg/Library
AgeCommit message (Expand)AuthorFilesLines
2024-06-26CryptoPkg: Fix wrong comment for CryptoPkgWenxing Hou7-32/+31
2024-06-25CryptoPkg: Extend TLS handshake debug outputSebastian Witt1-3/+7
2024-06-25CryptoPkg: Add SNI extension to TLS ClientHelloSebastian Witt1-0/+18
2024-06-17CryptoPkg: Fix strncpy for BaseCryptLibMbedTlsWenxing Hou1-3/+22
2024-06-07CryptoPkg: Fix BaseCryptLib CrtWrapper strncpy and strcatSebastian Witt2-14/+64
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-05-31CryptoPkg: Add support for aes128-sha256 and aes256-sha256 cipherShang Qingyu1-0/+11
2024-05-27Add SM3 functions with openssl for MbedtlsWenxing Hou10-8/+1009
2024-05-27CryptoPkg: Update *.inf in BaseCryptLibMbedTlsWenxing Hou5-66/+80
2024-05-27CryptoPkg: Add ImageTimestampVerify based on MbedtlsWenxing Hou1-0/+381
2024-05-27CryptoPkg: Add AuthenticodeVerify based on MbedtlsWenxing Hou1-0/+214
2024-05-27CryptoPkg: Add more RSA related functions based on MbedtlsWenxing Hou3-0/+770
2024-05-27CryptoPkg: Add Pkcs5 functions based on MbedtlsWenxing Hou1-0/+100
2024-05-27CryptoPkg: Add Pkcs7 related functions based on MbedtlsWenxing Hou6-12/+2841
2024-05-27CryptoPkg: Add X509 functions based on MbedtlsWenxing Hou1-0/+1940
2024-05-27CryptoPkg: Add Pem APIs based on MbedtlsWenxing Hou1-0/+138
2024-05-27CryptoPkg: Add rand function for BaseCryptLibMbedTlsWenxing Hou3-0/+244
2024-05-27CryptoPkg: Add AeadAesGcm based on MbedtlsWenxing Hou1-0/+227
2024-04-07CryptoPkg/Driver: add additional RSAES-OAEP crypto functionsChris Ruffin1-0/+114
2024-04-07CryptoPkg/BaseCryptLib: add additional RSAES-OAEP crypto functionsChris Ruffin4-50/+937
2024-04-01CryptoPkg: Remove interdependence for RsaPssVerifyHou, Wenxing1-63/+11
2024-04-01CryptoPkg: Update Md5/Sha1/Sha2 by using new mbedtls apiHou, Wenxing4-24/+20
2024-04-01CryptoPkg: Update OPTIONAL location for BaseCryptLibMbedTlsHou, Wenxing2-8/+4
2024-01-22CryptoPkg: Add dummy inttypes header to fix clang buildHou, Wenxing1-0/+9
2024-01-10CryptoPkg: Fix redefinition error of int definesHou, Wenxing2-15/+19
2024-01-08CryptoPkg: fix gcc build fail for CryptoPkgMbedtlsHou, Wenxing1-1/+1
2024-01-04CryptoPkg: move define to CrtLibSupportHou, Wenxing2-10/+15
2023-10-12CryptoPkg: Add CryptAes functions based on Mbedtls Add CryptAes APIS.Wenxing Hou1-0/+225
2023-10-12CryptoPkg: Add MD5/SHA1/SHA2 functions based on MbedtlsWenxing Hou4-0/+1102
2023-10-12CryptoPkg: Add Null functions for building passWenxing Hou24-0/+4086
2023-10-12CryptoPkg: Add all .inf files for BaseCryptLibMbedTlsWenxing Hou17-1/+1434
2023-10-12CryptoPkg: Add RSA functions based on MbedtlsWenxing Hou7-0/+821
2023-10-12CryptoPkg: Add HKDF functions based on MbedtlsWenxing Hou2-0/+564
2023-10-12CryptoPkg: Add HMAC functions based on MbedtlsWenxing Hou2-0/+1037
2023-10-12CryptoPkg: Add mbedtls_config and MbedTlsLib.infWenxing Hou5-0/+4760
2023-10-12CryptoPkg: Add mbedtls submodule for EDKIIWenxing Hou1-0/+0
2023-10-08CryptoPkg/TlsLib: fix tls cipher configurationGerd Hoffmann1-128/+36
2023-09-07CryptoPkg/BaseCryptLib: add sha384 and sha512 to ImageTimestampVerifySheng Wei1-1/+2
2023-08-09CryptoPkg: remove BN and EC accel for size optimizationYi Li3-54/+27
2023-08-09CryptoPkg: remove strcmp to syscallYi Li2-9/+9
2023-08-09CryptoPkg: run configure.py to update all generated filesYi Li122-4/+240260
2023-08-09CryptoPkg: add more dummy implement of openssl for size optimizationYi Li9-0/+1351
2023-08-09CryptoPkg: add implemention of _ftol2_sse() to avoid build errorYi Li1-0/+12
2023-08-09CryptoPkg: add define of maximum unsigned size_tYi Li1-0/+1
2023-08-09CryptoPkg: add missing gcc instructionsYi Li5-1/+97
2023-08-09CryptoPkg: Enable memcpy sys call in RISCV64 buildYi Li1-0/+2