diff options
author | Chris Ruffin <v-chruffin@microsoft.com> | 2024-03-31 05:59:43 +0800 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2024-04-07 03:55:04 +0000 |
commit | 89ff5da9f9787be29c173ad5d5c0beb0c262e3cc (patch) | |
tree | be7ebe3145d4b2d26cf7f361c6855eab59d97c28 /CryptoPkg/Driver/Crypto.c | |
parent | ee28bea4c0779d3874dbe0a5d6ade549295d7d8b (diff) | |
download | edk2-89ff5da9f9787be29c173ad5d5c0beb0c262e3cc.tar.gz |
CryptoPkg/BaseCryptLib: add additional RSAES-OAEP crypto functions
Expand the availability of the RSAES-OAEP crypto capability in
BaseCryptLib. Applications using RSA crypto functions directly from
OpensslLib can transition to BaseCryptLib to take advantage of the
shared crypto feature in CryptoDxe.
Pkcs1v2Decrypt(): decryption using DER-encoded private key
RsaOaepEncrypt(): encryption using RSA contexts
RsaOaepDecrypt(): decryption using RSA contexts
Fixes: https://bugzilla.tianocore.org/show_bug.cgi?id=4732
Gihub PR: https://github.com/tianocore/edk2/pull/5473
Signed-off-by: Chris Ruffin <v-chruffin@microsoft.com>
Cc: Chris Ruffin <cruffin@millcore.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Yi Li <yi1.li@intel.com>
Cc: Wenxing Hou <wenxing.hou@intel.com>
Reviewed-by: Yi Li <yi1.li@intel.com>
Diffstat (limited to 'CryptoPkg/Driver/Crypto.c')
0 files changed, 0 insertions, 0 deletions