]> git.ipfire.org Git - thirdparty/strongswan.git/commit
oqs: Updated ML-KEM algorithms to liboqs-0.10.0 six-beta
authorAndreas Steffen <andreas.steffen@strongswan.org>
Mon, 1 Apr 2024 10:18:42 +0000 (12:18 +0200)
committerTobias Brunner <tobias@strongswan.org>
Thu, 5 Sep 2024 07:46:56 +0000 (09:46 +0200)
commit16b47802fc552ccc680269fa2ee1c10dde0c3993
treefca8db28ce49f3b786916ce76bd15307e06bf547
parentea02c3d261ba27e208493ab552d8132781ab3085
oqs: Updated ML-KEM algorithms to liboqs-0.10.0

The liboqs-0.10.0 library implements the NIST FIPS 203 ML-KEM
draft standard. strongSwan now uses the mlkem512 (ML_KEM_512),
mlkem768 (ML_KEM_768) and mlkem1024 (ML_KEM_1024) KE identifiers
but is still assigning private KE codepoints.
src/libstrongswan/crypto/key_exchange.c
src/libstrongswan/crypto/key_exchange.h
src/libstrongswan/crypto/proposal/proposal_keywords_static.txt
src/libstrongswan/plugins/oqs/oqs_kem.c
src/libstrongswan/plugins/oqs/oqs_plugin.c
src/libstrongswan/plugins/oqs/tests/suites/test_oqs.c
src/libstrongswan/plugins/test_vectors/Makefile.am
src/libstrongswan/plugins/test_vectors/test_vectors.h
src/libstrongswan/plugins/test_vectors/test_vectors/ml_kem.c [moved from src/libstrongswan/plugins/test_vectors/test_vectors/ke_kyber.c with 52% similarity]