15 #ifndef POLARSSL_CONFIG_H 16 #define POLARSSL_CONFIG_H 19 #define POLARSSL_HAVE_ASM 20 #define POLARSSL_HAVE_TIME 21 #define POLARSSL_HAVE_IPV6 24 #define POLARSSL_ECP_DP_SECP256R1_ENABLED 25 #define POLARSSL_ECP_DP_SECP384R1_ENABLED 26 #define POLARSSL_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED 27 #define POLARSSL_SSL_PROTO_TLS1_2 30 #define POLARSSL_AES_C 31 #define POLARSSL_ASN1_PARSE_C 32 #define POLARSSL_ASN1_WRITE_C 33 #define POLARSSL_BIGNUM_C 34 #define POLARSSL_CIPHER_C 35 #define POLARSSL_CTR_DRBG_C 36 #define POLARSSL_ECDH_C 37 #define POLARSSL_ECDSA_C 38 #define POLARSSL_ECP_C 39 #define POLARSSL_ENTROPY_C 40 #define POLARSSL_GCM_C 42 #define POLARSSL_NET_C 43 #define POLARSSL_OID_C 45 #define POLARSSL_PK_PARSE_C 46 #define POLARSSL_SHA256_C 47 #define POLARSSL_SHA512_C 48 #define POLARSSL_SSL_CLI_C 49 #define POLARSSL_SSL_SRV_C 50 #define POLARSSL_SSL_TLS_C 51 #define POLARSSL_X509_CRT_PARSE_C 52 #define POLARSSL_X509_USE_C 55 #define POLARSSL_BASE64_C 56 #define POLARSSL_CERTS_C 57 #define POLARSSL_PEM_PARSE_C 60 #define POLARSSL_AES_ROM_TABLES 63 #define POLARSSL_ECP_MAX_BITS 384 64 #define POLARSSL_MPI_MAX_SIZE 48 // 384 bits is 48 bytes 67 #define POLARSSL_ECP_WINDOW_SIZE 2 68 #define POLARSSL_ECP_FIXED_POINT_OPTIM 0 78 #define ENTROPY_MAX_SOURCES 2 81 #define SSL_CIPHERSUITES \ 82 TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, \ 83 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 91 #define SSL_MAX_CONTENT_LEN 1024 Consistency checks for configuration options.