Files
wolfssl/wolfcrypt/src
Sean Parkinson 82b50f19c6 ML-KEM/Kyber: improvements
ML-KEM/Kyber:
  MakeKey call generate random once only for all data.
  Allow MakeKey/Encapsulate/Decapsulate to be compiled separately.
  Pull out public key decoding common to public and private key decode.
Put references to FIPS 140-3 into code. Rename variables to match FIPS
140-3.
  Fix InvNTT assembly code for x64 - more reductions.
  Split out ML-KEM/Kyber tests from api.c.

TLSX:
Store the object instead of the private key when WOLFSSL_MLKEM_CACHE_A
is defined or WOLFSSL_TLSX_PQC_MLKEM_STORE_OBJ. Faster decapsulation
when A is cached and object stored.
To store private key as normal define
WOLFSSL_TLSX_PQC_MLKEM_STORE_PRIV_KEY.

misc.c: when Intel x64 build, assume able to read/write unaligned
2025-02-20 08:14:15 +10:00
..
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-02-13 09:55:55 +10:00
2025-02-13 09:55:55 +10:00
2025-01-21 09:55:03 -07:00
2025-01-28 14:47:33 +10:00
2025-01-21 09:55:03 -07:00
2025-02-13 09:55:55 +10:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2024-11-05 00:19:07 -06:00
2025-02-17 08:59:29 +00:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-28 14:47:33 +10:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-30 01:24:40 -06:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-02-11 16:25:06 +00:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-02-11 16:25:06 +00:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-28 14:47:33 +10:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-02-13 09:55:55 +10:00
2025-01-21 09:55:03 -07:00
2024-11-26 14:15:57 +00:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-02-20 08:14:15 +10:00
2025-01-21 09:55:03 -07:00
2025-01-28 14:47:33 +10:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-02-11 16:25:06 +00:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-28 14:47:33 +10:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-02-20 08:14:15 +10:00
2025-02-20 08:14:15 +10:00
2025-02-20 08:14:15 +10:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00
2025-01-21 09:55:03 -07:00