edk2/CryptoPkg/Test/UnitTest/Library/BaseCryptLib
Michael G.A. Holland 2b842a2081 CryptoPkg/BaseCryptLib: Add SLH-DSA Support
Created SLH-DSA API functions to configure public and private keys for
SLH-DSA algorithm.  This will allow users to sign and verify with
SLH-DSA.  Unit tests were added to confirm operation of the API.

Signed-off-by: Michael G.A. Holland <michael.holland@intel.com>
2026-07-21 09:17:50 +00:00
..
TestEKUCerts CryptoPkg: BaseCryptLib: Add unit tests (Host and Shell based) 2020-10-18 00:49:58 +00:00
AeadAesGcmTests.c CryptoPkg: add UnitTest for AeadAesGcm. 2022-09-23 08:24:42 +00:00
AuthenticodeTests.c CryptoPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
BaseCryptLibUnitTests.c CryptoPkg/BaseCryptLib: Add SLH-DSA Support 2026-07-21 09:17:50 +00:00
BaseCryptLibUnitTestsMbedTls.c CryptoPkg/BaseCryptLibUnitTest: Separate MbedTls UnitTest Library. 2025-11-24 13:10:50 +00:00
BlockCipherTests.c CryptoPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
BnTests.c CryptoPkg/Test: Add unit test for CryptoBn 2022-09-23 10:08:24 +00:00
DhTests.c CryptoPkg/UnitTest: fix DH testcase 2022-04-12 14:39:01 +00:00
EcTests.c CryptoPkg: add unit test for EC key interface. 2022-10-12 05:56:00 +00:00
EdDsaTests.c CryptoPkg/BaseCryptLib: EdDsa updates 2026-07-20 03:23:22 +00:00
HashTests.c CryptoPkg: Add unit testcase for SM3 2024-09-23 06:11:25 +00:00
HkdfTests.c CryptoPkg: add Hkdf UnitTest. 2022-09-23 07:35:08 +00:00
HmacTests.c CryptoPkg: Add HMAC functions based on Mbedtls 2023-10-12 05:31:19 +00:00
MlDsaTests.c CryptoPkg/BaseCryptLib: Add ML-DSA Support 2026-07-14 03:26:52 +00:00
MlDsaTestVectors.h CryptoPkg/BaseCryptLib: Add ML-DSA Support 2026-07-14 03:26:52 +00:00
OaepEncryptTests.c CryptoPkg/BaseCryptLibUnitTest: Separate MbedTls UnitTest Library. 2025-11-24 13:10:50 +00:00
ParallelhashTests.c CryptoPkg: Add new hash algorithm ParallelHash256HashAll in BaseCryptLib. 2022-03-18 06:49:18 +00:00
Pkcs5Pbkdf2Tests.c CryptoPkg: Resolve CodeQL Errors 2025-04-21 02:14:50 +00:00
Pkcs7AttachedContentSignatures.h CryptoPkg: Unit test for Pkcs7GetAttachedContent() 2025-11-24 13:10:50 +00:00
Pkcs7AttachedContentTest.c CryptoPkg/BaseCryptLibUnitTest: Separate MbedTls UnitTest Library. 2025-11-24 13:10:50 +00:00
Pkcs7EkuTests.c CryptoPkg/BaseCryptLibUnitTest: Separate MbedTls UnitTest Library. 2025-11-24 13:10:50 +00:00
Pkcs7EkuTestSignatures.h CryptoPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
RandTests.c CryptoPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
RsaPkcs7Tests.c CryptoPkg/BaseCryptLibUnitTest: Separate MbedTls UnitTest Library. 2025-11-24 13:10:50 +00:00
RsaPssTests.c CryptoPkg: Add digest-based RSA-PSS sign and verify APIs 2026-04-07 12:26:54 +00:00
RsaTests.c CryptoPkg/BaseCryptLibUnitTest: Separate MbedTls UnitTest Library. 2025-11-24 13:10:50 +00:00
SlhDsaTests.c CryptoPkg/BaseCryptLib: Add SLH-DSA Support 2026-07-21 09:17:50 +00:00
SlhDsaTestVectors.h CryptoPkg/BaseCryptLib: Add SLH-DSA Support 2026-07-21 09:17:50 +00:00
TestBaseCryptLib.h CryptoPkg/BaseCryptLib: Add SLH-DSA Support 2026-07-21 09:17:50 +00:00
TestBaseCryptLibHost.inf CryptoPkg/BaseCryptLib: Add SLH-DSA Support 2026-07-21 09:17:50 +00:00
TestBaseCryptLibHostMbedTls.inf CryptoPkg/BaseCryptLibUnitTest: Separate MbedTls UnitTest Library. 2025-11-24 13:10:50 +00:00
TestBaseCryptLibShell.inf CryptoPkg/BaseCryptLib: Add SLH-DSA Support 2026-07-21 09:17:50 +00:00
TSTests.c CryptoPkg/Test/UnitTest/Library/BaseCryptLib: Unit test fixes 2022-10-24 07:49:43 +00:00
UnitTestMain.c CryptoPkg: fix various typos 2025-11-21 21:49:59 +00:00
UnitTestMainHost.c CryptoPkg: fix various typos 2025-11-21 21:49:59 +00:00
X509Tests.c CryptoPkg: Resolve CodeQL Errors 2025-04-21 02:14:50 +00:00