Skip to content

Commit 943ecbd

Browse files
committed
Enable dilithium, SHA-3, and SHAKE for Windows builds
Adds WOLFSSL_SHA3, WOLFSSL_SHAKE128, WOLFSSL_SHAKE256, HAVE_DILITHIUM, and WOLFSSL_WC_DILITHIUM to user_settings.h. This enables ML-DSA (dilithium) keygen/sign/verify tests on Windows using wolfSSL's native implementation (no liboqs needed).
1 parent 81a9fbf commit 943ecbd

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

ide/winvs/user_settings.h

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@
2929
#define WOLFSSL_SHA384
3030
#define WOLFSSL_SHA512
3131

32+
#define WOLFSSL_SHA3
33+
#define WOLFSSL_SHAKE128
34+
#define WOLFSSL_SHAKE256
35+
#define HAVE_DILITHIUM
36+
#define WOLFSSL_WC_DILITHIUM
37+
3238
#define HAVE_TLS_EXTENSIONS
3339
#define HAVE_SNI
3440
#define WOLFSSL_TLS13

0 commit comments

Comments
 (0)