aboutsummaryrefslogtreecommitdiffstats
path: root/providers/implementations/kem
Commit message (Expand)AuthorAgeFilesLines
* Eliminate unnecessary whitespace before a quoted newlineDimitri Papadopoulos2026-07-081-1/+1
* rsa_kem: validate RSA_public_encrypt() result in RSASVENikola Pajkovsky2026-04-061-8/+9
* Copyright year updatesopenssl-machine2026-03-102-2/+2
* Switch FIPS self tests to deferred executionSimo Sorce2026-02-132-0/+14
* 4.0-POST-CLANG-FORMAT-WEBKIT4.0-POST-CLANG-FORMAT-WEBKITBob Beck2025-12-096-273/+275
* ML_KEM init refactoring, unconditional entropy cleanupIgor Ustinov2025-11-181-6/+4
* kem: Use include file for generated codeSimo Sorce2025-10-208-36/+75
* Add util/codespell-check.sh and run itBob Beck2025-09-261-2/+2
* Add OSSL_ prefix back onto param namesPauli2025-09-174-8/+8
* Copyright year updatesopenssl-machine2025-09-021-1/+1
* ecx: convert to using generated parameter decodingPauli2025-08-221-5/+4
* rsa kem: make parameters conditional on FIPSPauli2025-08-151-3/+2
* rsa kem: convert to using generated param decodersPauli2025-08-131-26/+28
* ml_kem kem: convert to using generated param decodersPauli2025-08-131-14/+13
* ecx kem: convert to using generated param decodersPauli2025-08-131-19/+19
* ec kem: convert to using generated param decodersPauli2025-08-131-18/+20
* kem: rename files for autogeneration of param parsingPauli2025-08-136-16/+3
* Raise PROV_R_NULL_OUTPUT_BUFFER if shsec is NULL in ml_kem_encapsulate()lanming2025-07-221-1/+1
* providers: Silence warnings on Win64 buildsTomas Mraz2025-07-023-8/+11
* Fix goto label indents to match styleViktor Dukhovni2025-03-282-3/+3
* Copyright year updatesopenssl-machine2025-03-126-6/+6
* Make the KEM operating mode optionalViktor Dukhovni2025-02-253-1/+3
* mlkem: include hybrid KEM algs in FIPS providerPauli2025-02-141-1/+1
* update build infrastructure for ML-KEM in the FIPS providerPauli2025-02-142-2/+2
* ML-KEM hybrids for TLSViktor Dukhovni2025-02-143-15/+362
* Polish ML-KEM kem provider.Viktor Dukhovni2025-02-141-36/+71
* Multi-variant ML-KEMViktor Dukhovni2025-02-142-140/+142
* Add ML-KEM-768 KATs from BoringSSLAndrew Dinh2025-02-141-9/+31
* Add ML-KEM-768 implementationMichael Baentsch2025-02-142-0/+212
* template_kem.c: Use proper printf format for size_tTomas Mraz2025-01-241-3/+3
* template_kem.c: Check outlen before dereferencing itTomas Mraz2025-01-241-2/+4
* ec_kem.c: Fix ikmlen checkЗишан Мирза2024-12-301-2/+2
* first cut at KEM & key management skeletonsMichael Baentsch2024-10-212-0/+194
* Add utility function ossl_param_is_empty()slontis2024-10-093-3/+3
* Add some documentation to describe the encap/decap requirementsNeil Horman2024-10-071-0/+11
* Update rsasve_recover to properly store outlen on successNeil Horman2024-10-071-4/+39
* fips: add lots of potentially missing ossl_prov_is_running checksDimitri John Ledkov2024-10-021-1/+18
* Copyright year updatesTomas Mraz2024-09-051-1/+1
* Cleanups for FIPS options..slontis2024-08-281-4/+1
* Change all existing FIPS configurable checks to use FIPS indicators.slontis2024-07-111-8/+32
* Copyright year updatesMatt Caswell2023-09-073-3/+3
* configure: introduce no-ecx to remove ECX related featureYi Li2023-06-141-1/+4
* Replaced '{ 0, NULL }' with OSSL_DISPATCH_END in OSSL_DISPATCH arraysIrak Rigia2023-04-213-3/+3
* Implements Hybrid Public Key Encryption (HPKE) as per RFC9180.Stephen Farrell2022-11-254-143/+105
* Cleanup : directly include of `internal/nelem.h` when required.FdaSilvaYY2022-11-231-0/+1
* Add HPKE DHKEM provider support for EC, X25519 and X448.slontis2022-09-235-0/+1611
* Update copyright yearMatt Caswell2022-05-031-1/+1
* str[n]casecmp => OPENSSL_strncasecmpDmitry Belyavskiy2022-04-221-2/+2
* Move e_os.h to include/internalRichard Levitte2022-02-051-1/+1
* prov: add zero strenght arguments to BN and RAND RNG callsPauli2021-05-291-1/+1