on of unit test, for this patch set:
>
> Looks good to me.
> Reviewed-by: Yi Li
>
> -Original Message-----
> From: devel@edk2.groups.io On Behalf Of Chris Ruffin
> via groups.io
> Sent: Sunday, March 31, 2024 6:00 AM
> To: devel@edk2.groups.io
> Cc: Chris Ruff
From: Chris Ruffin
Add unit test functions:
TestVerifyPkcs1v2EncryptInterface()
TestVerifyRsaOaepEncryptInterface()
TestVerifyEncrypt()
TestVerifyDecrypt()
TestVerifyEncryptDecrypt()
Signed-off-by: Chris Ruffin
Cc: Chris Ruffin
Cc: Jiewen Yao
Cc: Yi Li
Cc: Wenxing Hou
---
.../Library/BaseC
From: Chris Ruffin
Add new functions to CryptoPkg/Driver.
Signed-off-by: Chris Ruffin
Cc: Chris Ruffin
Cc: Jiewen Yao
Cc: Yi Li
Cc: Wenxing Hou
---
CryptoPkg/Driver/Crypto.c | 130 +-
.../Pcd/PcdCryptoServiceFamilyEnable.h| 4 +
.../BaseCryptLi
From: Chris Ruffin
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-enc
From: Chris Ruffin
v2 patchset adds:
- Add digest length parameter to RsaOaepEncrypt(), RsaOaepDecrypt() so that
SHA256, SHA384, SHA512 message digests and mask generation functions can
be used with the API.
- Add NullLib implementation for BaseCryptLibMbedTls
- Cleanups from v1 review
- Signific
Hi Yi, thanks for your email. I created a Bugzilla ticket for this, see
Bugzilla ID #4732: https://bugzilla.tianocore.org/show_bug.cgi?id=4732. The
Pkcs1v2Encrypt() API is maintained but the implementation is refactored. There
is currently no Pkcs1v2Decrypt(), this is also a newly implemen
From: Chris Ruffin
Add unit test functions:
TestVerifyPkcs1v2Decrypt()
TestVerifyTestRsaOaepEncrypt()
TestVerifyTestRsaOaepDecrypt()
Signed-off-by: Chris Ruffin
Cc: Jiewen Yao
Cc: Yi Li
Cc: Wenxing Hou
---
.../Library/BaseCryptLib/OaepEncryptTests.c | 184 +-
1 file change
From: Chris Ruffin
Add new library members to CryptoPkg/Driver.
Signed-off-by: Chris Ruffin
Cc: Jiewen Yao
Cc: Yi Li
Cc: Wenxing Hou
---
CryptoPkg/Driver/Crypto.c | 116 +-
.../Pcd/PcdCryptoServiceFamilyEnable.h| 3 +
.../BaseCryptLibOnProtocolP
From: Chris Ruffin
Expand the availability of the RSAEP-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-enc
From: Chris Ruffin
Add unit test functions:
TestVerifyPkcs1v2Decrypt()
TestVerifyTestRsaOaepEncrypt()
TestVerifyTestRsaOaepDecrypt()
Signed-off-by: Chris Ruffin
Cc: Jiewen Yao
Cc: Yi Li
Cc: Wenxing Hou
---
.../Library/BaseCryptLib/OaepEncryptTests.c | 184 +-
1 file change
From: Chris Ruffin
Add new library members to CryptoPkg/Driver.
Signed-off-by: Chris Ruffin
Cc: Jiewen Yao
Cc: Yi Li
Cc: Wenxing Hou
---
CryptoPkg/Driver/Crypto.c | 116 +-
.../Pcd/PcdCryptoServiceFamilyEnable.h| 3 +
.../BaseCryptLibOnProtocolP
From: Chris Ruffin
Expand the availability of the RSAEP-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-enc
12 matches
Mail list logo