Skip to content

Commit 6f2187b

Browse files
committed
Phase 2: PQ in boundary and SHA512 DRBG
Add rules to preserve module boundary in include.am Add HAVE_SELFTEST and rng_bank SHA512 awareness Fixed ML_KEM, SMALL_STACK tests, and avoidable internal SHA256-use for NSA 2.0 Fix windows ready and multi-test items Fix the --disable-rng build Fix RDSEED build failure Multi-test report fixes Updates after performance review Used asym_finish reporting for RNG's but we lose access when PSK only Continued updates to new benchmarks SHA512-DRBG default ENTROPY_SCALE_FACTOR on par with SHA256-DRBG
1 parent 5d6a23b commit 6f2187b

File tree

24 files changed

+3222
-262
lines changed

24 files changed

+3222
-262
lines changed

.wolfssl_known_macro_extras

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -730,6 +730,7 @@ WOLFSSL_DILITHIUM_SIGN_SMALL_MEM_PRECALC
730730
WOLFSSL_DILITHIUM_SIGN_SMALL_MEM_PRECALC_A
731731
WOLFSSL_DILITHIUM_SMALL_MEM_POLY64
732732
WOLFSSL_DISABLE_EARLY_SANITY_CHECKS
733+
WOLFSSL_DRBG_SHA256
733734
WOLFSSL_DTLS_DISALLOW_FUTURE
734735
WOLFSSL_DTLS_RECORDS_CAN_SPAN_DATAGRAMS
735736
WOLFSSL_DTLS_RESEND_ONLY_TIMEOUT

IDE/WIN10/wolfssl-fips.vcxproj

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,13 @@
316316
<ClCompile Include="..\..\wolfcrypt\src\wolfmath.c" />
317317
<ClCompile Include="..\..\wolfcrypt\src\wolfevent.c" />
318318
<ClCompile Include="..\..\wolfcrypt\src\pkcs12.c" />
319+
<ClCompile Include="..\..\wolfcrypt\src\wc_mlkem.c" />
320+
<ClCompile Include="..\..\wolfcrypt\src\wc_mlkem_poly.c" />
321+
<ClCompile Include="..\..\wolfcrypt\src\dilithium.c" />
322+
<ClCompile Include="..\..\wolfcrypt\src\wc_lms.c" />
323+
<ClCompile Include="..\..\wolfcrypt\src\wc_lms_impl.c" />
324+
<ClCompile Include="..\..\wolfcrypt\src\wc_xmss.c" />
325+
<ClCompile Include="..\..\wolfcrypt\src\wc_xmss_impl.c" />
319326
</ItemGroup>
320327
<ItemGroup>
321328
<CustomBuild Include="..\..\wolfcrypt\src\aes_asm.asm">

0 commit comments

Comments
 (0)