From 12795e9a40a0bc89e38aef969161a4134f865072 Mon Sep 17 00:00:00 2001 From: Jacob Barthelmeh Date: Fri, 14 Jul 2017 16:59:11 -0600 Subject: [PATCH] update SGX macros for harden --- wolfssl/wolfcrypt/settings.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/wolfssl/wolfcrypt/settings.h b/wolfssl/wolfcrypt/settings.h index ec4c22e67..eb3a6b3be 100644 --- a/wolfssl/wolfcrypt/settings.h +++ b/wolfssl/wolfcrypt/settings.h @@ -1271,6 +1271,7 @@ extern void uITRON4_free(void *p) ; #define NO_MD5 #else #define HAVE_ECC + #define ECC_TIMING_RESISTANT #define TFM_TIMING_RESISTANT #define NO_FILESYSTEM #define NO_WRITEV @@ -1279,6 +1280,9 @@ extern void uITRON4_free(void *p) ; #define WOLFSSL_LOG_PRINTF #define WOLFSSL_DH_CONST #endif /* _MSC_VER */ + #ifndef (NO_RSA) + #define WC_RSA_BLINDING + #endif #define SINGLE_THREADED #define NO_ASN_TIME /* can not use headers such as windows.h */ #define HAVE_AESGCM