40#ifndef HKDSTEST_HKDSTEST_H
41#define HKDSTEST_HKDSTEST_H
136#if defined(SYSTEM_OPENMP)
147bool hkdstest_parallel_encrypt_equivalence_test(
void);
158bool hkdstest_parallel_authencrypt_equivalence_test(
void);
bool hkdstest_cycle_test(void)
Tests full cycles of the server to client interaction.
Definition hkds_test.c:20
bool hkdstest_katae_test(void)
Tests the authenticated encryption against known answer values for operational correctness.
Definition hkds_test.c:184
void hkdstest_test_run(void)
Runs all HKDS tests.
Definition hkds_test.c:1151
bool hkdstest_stress_test(void)
Tests the server and client modes in a loop for operational correctness.
Definition hkds_test.c:375
bool hkdstest_simd_encrypt_equivalence_test(void)
Tests the SIMD server encryption for operational correctness.
Definition hkds_test.c:448
bool hkdstest_monte_carlo_test(void)
Runs a looping known answer test.
Definition hkds_test.c:276
bool hkdstest_simd_authencrypt_equivalence_test(void)
Tests the SIMD server authentication and encryption for operational correctness.
Definition hkds_test.c:780
bool hkdstest_kat_test(void)
Tests against known answer values for operational correctness.
Definition hkds_test.c:84