Commit graph

9 commits

Author SHA1 Message Date
Jeff Fan
669f2b584d Copy head(r18255) from main trunk excluding UNI files.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan <jeff.fan@intel.com>
Signed-off-by: Hao Wu <hao.a.wu@intel.com>

git-svn-id: https://svn.code.sf.net/p/edk2/code/branches/UDK2010.SR1@18304 6f19259b-4bc3-4df7-8a09-765794883524
2015-08-25 06:37:27 +00:00
vanjeff
60c488d265 Sync patches r13958, r14026 and r14309 from main trunk.
1. Fix issue that RsaPkcs1Verify() may not work in PEI phase.
2. Enable the whole X509v3 extension checking.
3. Replace d2i_X509_bio with d2i_X509.
4. The openssl API RSA_public_decrypt() and RSA_private_encrypt() are deprecated, use RSA_sign(), RSA_verify() instead.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UDK2010.SR1@14319 6f19259b-4bc3-4df7-8a09-765794883524
2013-04-27 08:49:32 +00:00
vanjeff
62bca573bb Copy EDKII trunk CryptoPkg r13858 to UDK2010.SR1 Branch.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UDK2010.SR1@14198 6f19259b-4bc3-4df7-8a09-765794883524
2013-03-12 08:12:37 +00:00
vanjeff
7c267e75e6 Delete old CryptoPkg.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UDK2010.SR1@14196 6f19259b-4bc3-4df7-8a09-765794883524
2013-03-12 08:05:39 +00:00
vanjeff
b2e934839b Sync patches r13110 and r13158 from mail trunk.
1. Remove conducting ASSERT in BaseCryptLib.
2. Add two new interfaces Pkcs7GetSigners and Pkcs7FreeSigners to BaseCryptLib.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/branches/UDK2010.SR1@13269 6f19259b-4bc3-4df7-8a09-765794883524
2012-05-03 05:39:30 +00:00
tye1
b7d320f811 Add new interfaces to support PKCS7#7 signed data and authenticode signature. Update Cryptest to validate functionality of new interfaces.
Signed-off-by: tye1
Reviewed-by: hhuan13
Reviewed-by: qlong


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12142 6f19259b-4bc3-4df7-8a09-765794883524
2011-08-16 06:46:52 +00:00
qlong
4a567c9690 1. Add new API supports for PEM & X509 key retrieving & verification;
2. Add new MD4 hash supports;
3. Add corresponding test case in Cryptest utility;
4. Fix MACRO definition issue in OpensslLib.inf and parameter checking issues in some wrapper implementations.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11214 6f19259b-4bc3-4df7-8a09-765794883524
2010-12-31 07:22:48 +00:00
qlong
a8c4464502 Update CryptoPkg for new ciphers (HMAC, Block Cipher, etc) supports.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10997 6f19259b-4bc3-4df7-8a09-765794883524
2010-11-02 06:06:38 +00:00
hhtian
97f98500c1 Add CryptoPkg (from UDK2010.UP3)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10987 6f19259b-4bc3-4df7-8a09-765794883524
2010-11-01 06:30:58 +00:00