|
@@ -48,7 +48,6 @@
|
|
|
|
|
|
/* mbed TLS feature support */
|
|
|
#define MBEDTLS_ECP_DP_SECP256R1_ENABLED
|
|
|
-#define MBEDTLS_ECP_DP_SECP384R1_ENABLED
|
|
|
#define MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED
|
|
|
|
|
|
#define MBEDTLS_SSL_PROTO_TLS1_2
|
|
@@ -118,12 +117,10 @@
|
|
|
* is the "mbedtls_platform_entropy_poll" source, but you may want to add other ones.
|
|
|
* Minimum is 2 for the entropy test suite.
|
|
|
*/
|
|
|
-#define MBEDTLS_ENTROPY_MAX_SOURCES 2
|
|
|
+#define MBEDTLS_ENTROPY_MAX_SOURCES 1
|
|
|
|
|
|
/* Save ROM and a few bytes of RAM by specifying our own ciphersuite list */
|
|
|
//#define MBEDTLS_SSL_CIPHERSUITES \
|
|
|
-// MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, \
|
|
|
-// MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
|
|
|
|
|
|
/*
|
|
|
* Save RAM at the expense of interoperability: do this only if you control
|
|
@@ -134,10 +131,9 @@
|
|
|
#define MBEDTLS_SSL_MAX_CONTENT_LEN 2048
|
|
|
|
|
|
#define MBEDTLS_CAMELLIA_C
|
|
|
-#define MBEDTLS_BLOWFISH_C
|
|
|
|
|
|
#define MBEDTLS_PLATFORM_C
|
|
|
-#define MBEDTLS_MEMORY_BUFFER_ALLOC_C
|
|
|
+//#define MBEDTLS_MEMORY_BUFFER_ALLOC_C
|
|
|
#define MBEDTLS_PLATFORM_MEMORY
|
|
|
//#define MBEDTLS_MEMORY_DEBUG
|
|
|
#define MBEDTLS_SELF_TEST
|