summaryrefslogtreecommitdiffstats
path: root/CryptoPkg/Include/Library
Commit message (Expand)AuthorAgeFilesLines
* CryptoPkg: Make the MD5 disable as default for securityGao, Zhichao2020-11-171-1/+1
* CryptoPkg/BaseCryptLib: Add MARCO to disable the deprecated SHA1Zhichao Gao2020-06-291-0/+2
* CryptoPkg/BaseCryptLib: Add MARCO to disable the deprecated MD5Zhichao Gao2020-06-291-0/+2
* CryptoPkg/BaseCryptLib: Retire HMAC SHA1 algorithmZhichao Gao2020-05-151-133/+0
* CryptoPkg/BaseCryptLib: Retire HMAC MD5 algorithmZhichao Gao2020-05-151-133/+0
* CryptoPkg/BaseCryptLib: Retire Aes Ecb mode algorithmZhichao Gao2020-05-151-70/+0
* CryptoPkg/BaseCryptLib: Retire the TDES algorithmZhichao Gao2020-05-151-196/+0
* CryptoPkg/BaseCryptLib: Retire ARC4 algorithmZhichao Gao2020-05-151-132/+0
* CryptoPkg/BaseCrpytLib: Retire MD4 algorithmZhichao Gao2020-05-151-145/+0
* CryptoPkg/BaseHashApiLib: Align BaseHashApiLib with TPM 2.0 ImplementationAmol N Sukerkar2020-02-191-14/+2
* CryptoPkg/BaseCryptLib: Add X509ConstructCertificateStackV().Michael D Kinney2020-02-071-0/+26
* CryptoPkg/BaseHashApiLib: Implement Unified Hash Calculation APIAmol N Sukerkar2020-02-031-0/+122
* CryptoPkg/BaseCryptLib: remove HmacXxxGetContextSize interfaceJian J Wang2020-01-201-52/+1
* CryptoPkg/BaseCryptLib: replace HmacXxxInit API with HmacXxxSetKeyJian J Wang2020-01-201-30/+30
* CryptoPkg/TlsLib: Add the new API "TlsSetVerifyHost" (CVE-2019-14553)Wu, Jiaxin2019-11-021-0/+20
* CryptoPkg: Fix coding styleShenglei Zhang2019-08-191-1/+1
* CryptoPkg/BaseCryptLib: Wrap OpenSSL HKDF algorithmGary West2019-08-091-0/+33
* CryptoPkg/BaseCryptLib: Wrap OpenSSL SM3 algorithmLu, XiaoyuX2019-06-081-0/+136
* CryptoPkg/BaseCryptLib.h: Add PKCS1v2 (RSAES-OAEP) support.Bret Barkelew2019-04-181-1/+43
* CryptoPkg/BaseCryptLib.h: Add new API VerifyEKUsInPkcs7SignatureBret Barkelew2019-04-181-0/+42
* CryptoPkg/BaseCryptLib.h: Add new API to get organization nameBret Barkelew2019-04-181-0/+35
* CryptoPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-092-14/+2
* CryptoPkg: Clean up source filesLiming Gao2018-06-281-1/+1
* CryptoPkg: Remove deprecated function usage in X509GetCommonName()Long Qin2018-06-051-2/+2
* CryptoPkg/TlsLib: rewrite TlsSetCipherList()Laszlo Ersek2018-04-131-3/+6
* CryptoPkg/TlsLib: Add some parameter check and clarification.Jiaxin Wu2017-12-221-0/+6
* CryptoPkg/TlsLib: Change the return type of TlsInitialize().Jiaxin Wu2017-11-241-2/+5
* CryptoPkg/BaseCryptLib: Add C-structure to matching certificate stackchenc22017-11-071-0/+33
* CryptoPkg/BaseCryptLib: Fix mismatched memory allocation/freeLong Qin2017-11-061-6/+10
* CryptoPkg: Add new API to retrieve commonName of X.509 certificateQin Long2017-09-251-0/+35
* CryptoPkg: Correct some minor issues in function commentsLong Qin2017-04-141-9/+9
* CryptoPkg: Convert files to CRLF line endingHao Wu2017-04-061-787/+788
* CryptoPkg: Update HMAC Wrapper with opaque HMAC_CTX object.Qin Long2017-03-291-1/+92
* CryptoPkg: Add new TlsLib libraryJiaxin Wu2016-12-221-0/+787
* CryptoPkg/BaseCryptLib: Make comments consistent with the functionDandan Bi2016-11-111-6/+6
* CryptoPkg: Fix typos in commentsGary Lin2016-11-071-34/+34
* CryptoPkg: Add PKCS5 PBKDF2 interface for password derivation.Qin Long2016-11-021-0/+40
* CryptoPkg: Add HMAC-SHA256 cipher supportQin Long2016-11-021-0/+118
* CryptoPkg: Add xxxxHashAll APIs to facilitate the digest computationQin Long2016-11-021-1/+157
* [CryptoPkg] Correct one typo in the API comments.Qin Long2015-11-251-1/+1
* CryptoPkg: Add one new API (Pkcs7GetCertificatesList) for certs retrieving.Qin Long2015-11-051-0/+30
* CryptoPkg: Add a missed include file to fix the possible build issue.Qin Long2015-08-201-0/+2
* CryptoPkg: Add some comments for API usage clarification.Qin Long2015-06-191-1/+3
* CryptoPkg: Add one new API for PKCS7 Verification Protocol SupportQin Long2015-06-191-2/+31
* Correct the Hash Calculation for Revoked X.509 Certificate to align with RFC3...Long, Qin2014-12-251-0/+27
* CryptoPkg Updates to support RFC3161 timestamp signature verification. Qin Long2014-11-121-9/+255
* Fix issue that RsaPkcs1Verify() may not work in PEI phase.tye12012-11-221-1/+1
* Fix several issues in BaseCryptLib:tye12012-08-021-2/+3
* Fix some typo and coding style issues in BaseCryptLib instances.tye12012-07-271-3/+3
* Add interfaces to several library instances of BaseCryptLib.tye12012-07-181-15/+154