mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-01-27 07:32:20 +01:00
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
39 lines
1.4 KiB
Plaintext
39 lines
1.4 KiB
Plaintext
# vim:ft=automake
|
|
# included from Top Level Makefile.am
|
|
# All paths should be given relative to the
|
|
|
|
if BUILD_TESTS
|
|
tests_unit_test_SOURCES += tests/api/test_md5.c
|
|
tests_unit_test_SOURCES += tests/api/test_sha.c
|
|
tests_unit_test_SOURCES += tests/api/test_sha256.c
|
|
tests_unit_test_SOURCES += tests/api/test_sha512.c
|
|
tests_unit_test_SOURCES += tests/api/test_sha3.c
|
|
tests_unit_test_SOURCES += tests/api/test_blake2.c
|
|
tests_unit_test_SOURCES += tests/api/test_sm3.c
|
|
tests_unit_test_SOURCES += tests/api/test_ripemd.c
|
|
tests_unit_test_SOURCES += tests/api/test_hash.c
|
|
tests_unit_test_SOURCES += tests/api/test_ascon.c
|
|
tests_unit_test_SOURCES += tests/api/test_mlkem.c
|
|
tests_unit_test_SOURCES += tests/api/test_dtls.c
|
|
tests_unit_test_SOURCES += tests/api/test_ocsp.c
|
|
endif
|
|
EXTRA_DIST += tests/api/api.h
|
|
EXTRA_DIST += tests/api/test_md5.h
|
|
EXTRA_DIST += tests/api/test_sha.h
|
|
EXTRA_DIST += tests/api/test_sha256.h
|
|
EXTRA_DIST += tests/api/test_sha512.h
|
|
EXTRA_DIST += tests/api/test_sha3.h
|
|
EXTRA_DIST += tests/api/test_blake2.h
|
|
EXTRA_DIST += tests/api/test_sm3.h
|
|
EXTRA_DIST += tests/api/test_ripemd.h
|
|
EXTRA_DIST += tests/api/test_hash.h
|
|
EXTRA_DIST += tests/api/test_ascon.h
|
|
EXTRA_DIST += tests/api/test_ascon.h
|
|
EXTRA_DIST += tests/api/test_ascon_kats.h
|
|
EXTRA_DIST += tests/api/test_mlkem.h
|
|
EXTRA_DIST += tests/api/test_dtls.h
|
|
EXTRA_DIST += tests/api/test_ocsp.h
|
|
EXTRA_DIST += tests/api/test_ocsp_test_blobs.h
|
|
EXTRA_DIST += tests/api/create_ocsp_test_blobs.py
|
|
|