summaryrefslogtreecommitdiff
path: root/CryptoPkg/Library/BaseCryptLib/Pk
AgeCommit message (Expand)AuthorFilesLines
2019-01-31CryptoPkg/BaseCryptLib: split CryptPkcs7Verify.c on behalf of runtimeJian J Wang3-111/+177
2018-06-28CryptoPkg: Clean up source filesLiming Gao9-24/+24
2018-06-05CryptoPkg: Remove deprecated function usage in X509GetCommonName()Long Qin2-12/+45
2018-01-15CrptoPkg/BaseCryptLib: Fix type mismatch when calling OpenSSL functionZhang, Chao B1-3/+4
2017-11-07CryptoPkg/BaseCryptLib: Add C-structure to matching certificate stackchenc22-0/+6
2017-11-06CryptoPkg/BaseCryptLib: Fix mismatched memory allocation/freeLong Qin4-14/+22
2017-10-24CryptoPkg/BaseCryptLib: remove some duplicate initializations.Peter Jones1-2/+0
2017-09-24CryptoPkg: Add new API to retrieve commonName of X.509 certificateQin Long2-0/+141
2017-05-22CryptoPkg/BaseCryptLib: Add NULL pointer checks in DH and P7VerifyLong Qin2-4/+10
2017-04-14CryptoPkg: Correct some minor issues in function commentsLong Qin1-1/+1
2017-03-29CryptoPkg: Update PK Cipher Wrappers work with opaque objects.Qin Long7-249/+218
2016-11-07CryptoPkg: Fix typos in commentsGary Lin9-17/+17
2016-11-02CryptoPkg: Add PKCS5 PBKDF2 interface for password derivation.Qin Long2-0/+157
2016-08-11CryptoPkg: Fix "responsiblity" typosThomas Huth2-10/+10
2016-07-12CryptoPkg BaseCryptLib: Init the content of struct 'CertCtx' before useHao Wu1-1/+3
2016-07-12CryptoPkg BaseCryptLib: Avoid passing NULL ptr to function BN_bn2bin()Hao Wu1-2/+6
2015-11-25[CryptoPkg] Correct one typo in the API comments.Qin Long2-3/+3
2015-11-05CryptoPkg: fix AARCH64 build under CLANG35Ard Biesheuvel1-2/+2
2015-11-05CryptoPkg: Add one new API (Pkcs7GetCertificatesList) for certs retrieving.Qin Long2-0/+322
2015-10-29CryptoPkg/BaseCryptLib: Use X509_V_FLAG_NO_CHECK_TIMEDavid Woodhouse3-6/+9
2015-10-29CryptoPkg/BaseCryptLib: Use X509_V_FLAG_PARTIAL_CHAINDavid Woodhouse3-171/+15
2015-10-29CryptoPkg/BaseCryptLib: Clean up checking of PKCS#7 contents typeDavid Woodhouse1-3/+4
2015-10-29CryptoPkg/BaseCryptLib: Use accessor functions for ASN1_OBJECTDavid Woodhouse1-2/+2
2015-10-29CryptoPkg/BaseCryptLib: Use accessor functions for X509_ATTRIBUTEDavid Woodhouse1-3/+11
2015-10-29CryptoPkg/BaseCryptLib: Use i2d_X509_NAME() instead of abusing X509_NAMEDavid Woodhouse1-4/+6
2015-10-29CryptoPkg/BaseCryptLib: Add missing OpenSSL includesDavid Woodhouse4-4/+7
2015-07-14CryptoPkg: Make the function headers of Pkcs7GetAttachedContent follow Doxygen.Qiu Shumin1-1/+1
2015-06-30CryptoPkg: Fix the dereferenced pointer issueQin Long1-5/+9
2015-06-19CryptoPkg: Add some comments for API usage clarification.Qin Long3-3/+6
2015-06-19CryptoPkg: Add one new API for PKCS7 Verification Protocol SupportQin Long2-2/+138
2015-06-16CryptoPkg: Wrapper files updates to support openssl-1.0.2cQin Long5-21/+36
2014-12-25Correct the Hash Calculation for Revoked X.509 Certificate to align with RFC3...Long, Qin2-2/+104
2014-11-14CryptoPkg: TimestampTokenVerify(): fix gcc-4.8 / Ia32 build failureLaszlo Ersek1-1/+2
2014-11-12CryptoPkg Updates to support RFC3161 timestamp signature verification. Qin Long4-16/+805
2014-08-07Clean up code.qlong1-2/+2
2013-08-07Enhance error handling code after calling BIO_new in BaseCryptLib.Ye Ting2-4/+17
2013-04-23The openssl API RSA_public_decrypt() and RSA_private_encrypt() are deprecated...sfu52-171/+61
2012-12-281. Enable the whole X509v3 extension checking.sfu52-28/+12
2012-11-22Fix issue that RsaPkcs1Verify() may not work in PEI phase.tye11-5/+20
2012-10-18Fix coding style issue in CryptoPkg.tye11-2/+2
2012-10-17Add SPC_INDIRECT_DATA_OBJID check to make sure contentType equals to the tye11-0/+20
2012-08-23Fix PeiCryptLib build issue.tye12-85/+85
2012-08-02Fix several issues in BaseCryptLib:tye16-57/+213
2012-07-27Fix some typo and coding style issues in BaseCryptLib instances.tye16-1482/+6
2012-07-18Add interfaces to several library instances of BaseCryptLib.tye110-0/+2196
2012-06-25Fix incorrect return status in Pkcs7Verify().tye11-0/+2
2012-06-12Add comment for modules which have external input.jyao12-0/+33
2012-03-31Add two new interfaces Pkcs7GetSigners and Pkcs7FreeSigners to BaseCryptLib.tye12-63/+390
2012-03-191. Remove conducting ASSERT in BaseCryptLib.sfu55-117/+196
2011-11-25Fix CrytoPkg issue in GCC X64 tip.tye11-0/+15