From 8fbc765dbabe24655d860e51b5dde6dd6f2c3009 Mon Sep 17 00:00:00 2001 From: David Garske Date: Mon, 26 Mar 2018 15:09:51 -0700 Subject: [PATCH 1/2] Enable ECC, AES-GCM and SHA-512/384 by default in Windows Visual Studio projects. --- IDE/WIN/user_settings.h | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/IDE/WIN/user_settings.h b/IDE/WIN/user_settings.h index b5c59a9ae..4006bbfff 100755 --- a/IDE/WIN/user_settings.h +++ b/IDE/WIN/user_settings.h @@ -36,6 +36,16 @@ #define WOLFSSL_SNIFFER #define HAVE_TLS_EXTENSIONS #define HAVE_SECURE_RENEGOTIATION + + #define HAVE_AESGCM + #define WOLFSSL_SHA384 + #define WOLFSSL_SHA512 + + #define HAVE_SUPPORTED_CURVES + #define HAVE_TLS_EXTENSIONS + + #define HAVE_ECC + #define ECC_SHAMIR #else /* The servers and clients */ #define OPENSSL_EXTRA From 42e6ea8685e2d187496ca4b0acd512a113415a4a Mon Sep 17 00:00:00 2001 From: David Garske Date: Mon, 26 Mar 2018 15:54:29 -0700 Subject: [PATCH 2/2] Added `ECC_TIMING_RESISTANT` to eliminate harden warnings. --- IDE/WIN/user_settings.h | 1 + 1 file changed, 1 insertion(+) diff --git a/IDE/WIN/user_settings.h b/IDE/WIN/user_settings.h index 4006bbfff..d13c2d98c 100755 --- a/IDE/WIN/user_settings.h +++ b/IDE/WIN/user_settings.h @@ -46,6 +46,7 @@ #define HAVE_ECC #define ECC_SHAMIR + #define ECC_TIMING_RESISTANT #else /* The servers and clients */ #define OPENSSL_EXTRA