From a24f99fbf6d6c1ad599e23dd84864dca10593868 Mon Sep 17 00:00:00 2001 From: Anthony Hu Date: Fri, 18 Aug 2023 10:00:47 -0400 Subject: [PATCH] Allow easily disabling of SPHINCS+. --- wolfssl/wolfcrypt/settings.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wolfssl/wolfcrypt/settings.h b/wolfssl/wolfcrypt/settings.h index 3aaf11652..56ac86e5a 100644 --- a/wolfssl/wolfcrypt/settings.h +++ b/wolfssl/wolfcrypt/settings.h @@ -2978,7 +2978,9 @@ extern void uITRON4_free(void *p) ; #define HAVE_PQC #define HAVE_FALCON #define HAVE_DILITHIUM -#define HAVE_SPHINCS +#ifndef WOLFSSL_NO_SPHINCS + #define HAVE_SPHINCS +#endif #ifndef WOLFSSL_HAVE_KYBER #define WOLFSSL_HAVE_KYBER #define WOLFSSL_KYBER512