mbed TLS library

Dependents:   HTTPClient-SSL WS_SERVER

Committer:
ansond
Date:
Thu Jun 11 03:27:03 2015 +0000
Revision:
0:137634ff4186
initial commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ansond 0:137634ff4186 1 /*
ansond 0:137634ff4186 2 * Minimal configuration for TLS 1.1 (RFC 4346), implementing only the
ansond 0:137634ff4186 3 * required ciphersuite: TLS_RSA_WITH_3DES_EDE_CBC_SHA
ansond 0:137634ff4186 4 *
ansond 0:137634ff4186 5 * See README.txt for usage instructions.
ansond 0:137634ff4186 6 */
ansond 0:137634ff4186 7
ansond 0:137634ff4186 8 #ifndef POLARSSL_CONFIG_H
ansond 0:137634ff4186 9 #define POLARSSL_CONFIG_H
ansond 0:137634ff4186 10
ansond 0:137634ff4186 11 /* System support */
ansond 0:137634ff4186 12 #define POLARSSL_HAVE_ASM
ansond 0:137634ff4186 13 #define POLARSSL_HAVE_TIME
ansond 0:137634ff4186 14 #define POLARSSL_HAVE_IPV6
ansond 0:137634ff4186 15
ansond 0:137634ff4186 16 /* mbed TLS feature support */
ansond 0:137634ff4186 17 #define POLARSSL_CIPHER_MODE_CBC
ansond 0:137634ff4186 18 #define POLARSSL_PKCS1_V15
ansond 0:137634ff4186 19 #define POLARSSL_KEY_EXCHANGE_RSA_ENABLED
ansond 0:137634ff4186 20 #define POLARSSL_SSL_PROTO_TLS1_1
ansond 0:137634ff4186 21 #define POLARSSL_SSL_DISABLE_RENEGOTIATION
ansond 0:137634ff4186 22
ansond 0:137634ff4186 23 /* mbed TLS modules */
ansond 0:137634ff4186 24 #define POLARSSL_AES_C
ansond 0:137634ff4186 25 #define POLARSSL_ASN1_PARSE_C
ansond 0:137634ff4186 26 #define POLARSSL_ASN1_WRITE_C
ansond 0:137634ff4186 27 #define POLARSSL_BIGNUM_C
ansond 0:137634ff4186 28 #define POLARSSL_CIPHER_C
ansond 0:137634ff4186 29 #define POLARSSL_CTR_DRBG_C
ansond 0:137634ff4186 30 #define POLARSSL_DES_C
ansond 0:137634ff4186 31 #define POLARSSL_ENTROPY_C
ansond 0:137634ff4186 32 #define POLARSSL_MD_C
ansond 0:137634ff4186 33 #define POLARSSL_MD5_C
ansond 0:137634ff4186 34 #define POLARSSL_NET_C
ansond 0:137634ff4186 35 #define POLARSSL_OID_C
ansond 0:137634ff4186 36 #define POLARSSL_PK_C
ansond 0:137634ff4186 37 #define POLARSSL_PK_PARSE_C
ansond 0:137634ff4186 38 #define POLARSSL_RSA_C
ansond 0:137634ff4186 39 #define POLARSSL_SHA1_C
ansond 0:137634ff4186 40 #define POLARSSL_SHA256_C
ansond 0:137634ff4186 41 #define POLARSSL_SSL_CLI_C
ansond 0:137634ff4186 42 #define POLARSSL_SSL_SRV_C
ansond 0:137634ff4186 43 #define POLARSSL_SSL_TLS_C
ansond 0:137634ff4186 44 #define POLARSSL_X509_CRT_PARSE_C
ansond 0:137634ff4186 45 #define POLARSSL_X509_USE_C
ansond 0:137634ff4186 46
ansond 0:137634ff4186 47 /* For test certificates */
ansond 0:137634ff4186 48 #define POLARSSL_BASE64_C
ansond 0:137634ff4186 49 #define POLARSSL_CERTS_C
ansond 0:137634ff4186 50 #define POLARSSL_PEM_PARSE_C
ansond 0:137634ff4186 51
ansond 0:137634ff4186 52 /* For testing with compat.sh */
ansond 0:137634ff4186 53 #define POLARSSL_FS_IO
ansond 0:137634ff4186 54
ansond 0:137634ff4186 55 #include "polarssl/check_config.h"
ansond 0:137634ff4186 56
ansond 0:137634ff4186 57 #endif /* POLARSSL_CONFIG_H */
ansond 0:137634ff4186 58