summaryrefslogtreecommitdiff
path: root/CryptoPkg/Include
AgeCommit message (Expand)AuthorFilesLines
2021-12-07CryptoPkg: Apply uncrustify changesMichael Kubacki4-268/+272
2021-12-07CryptoPkg: Change OPTIONAL keyword usage styleMichael D Kinney2-11/+10
2021-06-23CryptoPkg: BaseCryptLib: Update Salt length requirement for RSA-PSS scheme.Agrawal, Sachin1-2/+2
2021-05-14CryptoPkg: BaseCryptLib: Add RSA PSS verify supportSachin Agrawal1-0/+74
2020-11-17CryptoPkg: Make the MD5 disable as default for securityGao, Zhichao1-1/+1
2020-06-29CryptoPkg/BaseCryptLib: Add MARCO to disable the deprecated SHA1Zhichao Gao1-0/+2
2020-06-29CryptoPkg/BaseCryptLib: Add MARCO to disable the deprecated MD5Zhichao Gao1-0/+2
2020-05-15CryptoPkg/BaseCryptLib: Retire HMAC SHA1 algorithmZhichao Gao1-133/+0
2020-05-15CryptoPkg/BaseCryptLib: Retire HMAC MD5 algorithmZhichao Gao1-133/+0
2020-05-15CryptoPkg/BaseCryptLib: Retire Aes Ecb mode algorithmZhichao Gao1-70/+0
2020-05-15CryptoPkg/BaseCryptLib: Retire the TDES algorithmZhichao Gao1-196/+0
2020-05-15CryptoPkg/BaseCryptLib: Retire ARC4 algorithmZhichao Gao1-132/+0
2020-05-15CryptoPkg/BaseCrpytLib: Retire MD4 algorithmZhichao Gao1-145/+0
2020-02-19CryptoPkg/BaseHashApiLib: Align BaseHashApiLib with TPM 2.0 ImplementationAmol N Sukerkar1-14/+2
2020-02-07CryptoPkg: Add EDK II Crypto Protocols/PPIs/PCDsMichael D Kinney1-0/+293
2020-02-07CryptoPkg/BaseCryptLib: Add X509ConstructCertificateStackV().Michael D Kinney1-0/+26
2020-02-03CryptoPkg/BaseHashApiLib: Implement Unified Hash Calculation APIAmol N Sukerkar1-0/+122
2020-01-20CryptoPkg/BaseCryptLib: remove HmacXxxGetContextSize interfaceJian J Wang1-52/+1
2020-01-20CryptoPkg/BaseCryptLib: replace HmacXxxInit API with HmacXxxSetKeyJian J Wang1-30/+30
2019-11-02CryptoPkg/TlsLib: Add the new API "TlsSetVerifyHost" (CVE-2019-14553)Wu, Jiaxin1-0/+20
2019-08-19CryptoPkg: Fix coding styleShenglei Zhang1-1/+1
2019-08-09CryptoPkg/BaseCryptLib: Wrap OpenSSL HKDF algorithmGary West1-0/+33
2019-06-08CryptoPkg/BaseCryptLib: Wrap OpenSSL SM3 algorithmLu, XiaoyuX1-0/+136
2019-04-18CryptoPkg/BaseCryptLib.h: Add PKCS1v2 (RSAES-OAEP) support.Bret Barkelew1-1/+43
2019-04-18CryptoPkg/BaseCryptLib.h: Add new API VerifyEKUsInPkcs7SignatureBret Barkelew1-0/+42
2019-04-18CryptoPkg/BaseCryptLib.h: Add new API to get organization nameBret Barkelew1-0/+35
2019-04-09CryptoPkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2-14/+2
2018-09-25CryptoPkg: Removing ipf which is no longer supported from edk2.Chen A Chen1-204/+0
2018-06-28CryptoPkg: Clean up source filesLiming Gao1-1/+1
2018-06-05CryptoPkg: Remove deprecated function usage in X509GetCommonName()Long Qin1-2/+2
2018-04-13CryptoPkg/TlsLib: rewrite TlsSetCipherList()Laszlo Ersek1-3/+6
2017-12-22CryptoPkg/TlsLib: Add some parameter check and clarification.Jiaxin Wu1-0/+6
2017-11-24CryptoPkg/TlsLib: Change the return type of TlsInitialize().Jiaxin Wu1-2/+5
2017-11-07CryptoPkg/BaseCryptLib: Add C-structure to matching certificate stackchenc21-0/+33
2017-11-06CryptoPkg/BaseCryptLib: Fix mismatched memory allocation/freeLong Qin1-6/+10
2017-09-25CryptoPkg: Add new API to retrieve commonName of X.509 certificateQin Long1-0/+35
2017-04-14CryptoPkg: Correct some minor issues in function commentsLong Qin1-9/+9
2017-04-07CryptoPkg: Move openssl and CRT headers to private include sectionLong Qin19-741/+0
2017-04-06CryptoPkg: Convert files to CRLF line endingHao Wu1-787/+788
2017-03-29CryptoPkg: Update HMAC Wrapper with opaque HMAC_CTX object.Qin Long1-1/+92
2017-03-29CryptoPkg: Clean-up CRT Library Wrapper.Qin Long32-575/+241
2017-03-29CryptoPkg: Fix handling of &strcmp function pointersQin Long1-2/+1
2017-03-29CryptoPkg/OpensslLib: Update INF files to support OpenSSL-1.1.0x buildQin Long3-0/+315
2016-12-22CryptoPkg: Add new TlsLib libraryJiaxin Wu1-0/+787
2016-12-22CryptoPkg: Enable ssl build in OpensslLib directlyJiaxin Wu1-1/+10
2016-11-11CryptoPkg/BaseCryptLib: Make comments consistent with the functionDandan Bi1-6/+6
2016-11-07CryptoPkg: Fix typos in commentsGary Lin2-41/+41
2016-11-02CryptoPkg: Add PKCS5 PBKDF2 interface for password derivation.Qin Long1-0/+40
2016-11-02CryptoPkg: Add HMAC-SHA256 cipher supportQin Long1-0/+118
2016-11-02CryptoPkg: Add xxxxHashAll APIs to facilitate the digest computationQin Long1-1/+157