edk2/CryptoPkg/Library/BaseCryptLibNull
Baraneedharan Anbazhagan b3fdc0994d CryptoPkg: Add digest-based RSA-PSS sign and verify APIs
Add RsaPssSignDigest() and RsaPssVerifyDigest() to BaseCryptLib for
signing/verifying precomputed digests. Provide OpenSSL/MbedTLS/Null
implementations, expose via EDKII_CRYPTO_PROTOCOL (v24), and add PCD
controls for independent service enabling. Include unit tests.

Signed-off-by: Anbazhagan Baraneedharan <anbazhagan@hp.com>
2026-04-07 12:26:54 +00:00
..
Bn CryptoPkg: add some Bn interfaces to build TCG TPM library 2026-02-24 13:49:35 +00:00
Cipher CryptoPkg: add CAMELLIA APIs for TCG TPM reference library 2026-02-24 13:49:35 +00:00
Hash CryptoPkg: Add new hash algorithm ParallelHash256HashAll in BaseCryptLib. 2022-03-18 06:49:18 +00:00
Hmac CryptoPkg: Add HMAC-SHA384 cipher support. 2022-09-23 06:55:58 +00:00
Kdf CryptoPkg: add new Hkdf api in Crypt Lib. 2022-09-23 07:35:08 +00:00
Pem CryptoPkg: Add EC key retrieving and signature interface. 2022-10-12 05:56:00 +00:00
Pk CryptoPkg: Add digest-based RSA-PSS sign and verify APIs 2026-04-07 12:26:54 +00:00
Rand CryptoPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
BaseCryptLibNull.inf CryptoPkg: add CAMELLIA APIs for TCG TPM reference library 2026-02-24 13:49:35 +00:00
BaseCryptLibNull.uni CryptoPkg: Add Null instance of the BaseCryptLib class 2019-10-23 18:37:19 -07:00
InternalCryptLib.h CryptoPkg: Replace include guards with #pragma once 2026-02-23 21:01:28 +00:00