openssl/providers/implementations
Viktor Dukhovni 31b5f3f382 Further decoder tuning possibly better perf
- The decoder should consider fewer options based on
  more precise tracking of the desired input type
  (DER, PVK, MSBLOB), algorithm (RSA, EC, ...),
  input structure (SPKI, P8, ...).

How much this affects actual use-cases is harder to estimate, we'll just
have to run before/after perf tests.

Reviewed-by: Tomas Mraz <tomas@openssl.org>
Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26927)
2025-03-02 02:04:09 +11:00
..
asymciphers Add utility function ossl_param_is_empty() 2024-10-09 11:13:46 +02:00
ciphers add an AVX-512-optimized ASM XTS implementation for x86_64 2025-02-27 08:31:16 -05:00
digests Add CTX copy function for EVP_MD to optimize the performance of EVP_MD_CTX_copy_ex. 2024-11-20 14:12:53 +01:00
encode_decode Use better data type info in decoders 2025-02-26 15:13:57 +01:00
exchange Add utility function ossl_param_is_empty() 2024-10-09 11:13:46 +02:00
include/prov Use better data type info in decoders 2025-02-26 15:13:57 +01:00
kdfs kdf_scrypt_reset(): NULLify freed pointers 2025-01-23 12:07:33 +01:00
kem Make the KEM operating mode optional 2025-02-25 10:58:23 +01:00
keymgmt Check full ML-KEM encoded key 2025-02-27 11:06:29 -05:00
macs Add utility function ossl_param_is_empty() 2024-10-09 11:13:46 +02:00
rands Add ifndef to seed-src_jitter too 2025-02-25 14:45:57 -05:00
signature SLH-DSA - restrict keygen seed length to exact value of 3*n 2025-02-22 22:46:44 +11:00
skeymgmt Fix coverity issues 2025-02-18 18:12:10 +01:00
storemgmt Further decoder tuning possibly better perf 2025-03-02 02:04:09 +11:00
build.info Add generic secret skeymgmt provider, skey abstraction and default skeymgmt 2025-02-15 18:51:30 +01:00