 -/* X509 options */
 -//#define MBEDTLS_X509_MAX_INTERMEDIATE_CA   8   /**< Maximum number of intermediate CAs in a verification chain. */
 -//#define MBEDTLS_X509_MAX_FILE_PATH_LEN     512 /**< Maximum length of a path/filename string in bytes including the null terminator character ('\0'). */
--
++#define MBEDTLS_ECP_DP_SECP256R1_ENABLED
++#define MBEDTLS_ECP_C
++#define MBEDTLS_BIGNUM_C
++#define MBEDTLS_KEY_EXCHANGE_ECDH_ANON_ENABLED
++#define MBEDTLS_ECDH_C
++#define MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED
++#define MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED
++#define MBEDTLS_RSA_C
++#define MBEDTLS_PKCS1_V15
++#define MBEDTLS_X509_CRT_PARSE_C
+ 
 -/**
 - * Allow SHA-1 in the default TLS configuration for certificate signing.
 - * Without this build-time option, SHA-1 support must be activated explicitly

- * This section enables or disables entire modules in mbed TLS
- * \{
- */
 
-/**
- * \def MBEDTLS_AESNI_C
- *

 
 #if !defined(_WIN32_WINNT)
 #define _WIN32_WINNT 0x0400
