PolarSSL v1.3.3
config-mini-tls1_1.h
Go to the documentation of this file.
1 /*
2  * Minimal configuration for TLS 1.1 (RFC 4346), implementing only the
3  * required ciphersuite: TLS_RSA_WITH_3DES_EDE_CBC_SHA
4  *
5  * Can be activated with:
6  * cd scripts
7  * ./activate-config.pl data_files/config-mini-tls1_1.h
8  */
9 
10 /* PolarSSL feature support */
11 #define POLARSSL_CIPHER_MODE_CBC
12 #define POLARSSL_PKCS1_V15
13 #define POLARSSL_KEY_EXCHANGE_RSA_ENABLED
14 #define POLARSSL_SSL_PROTO_TLS1_1
15 
16 /* PolarSSL modules */
17 #define POLARSSL_AES_C
18 #define POLARSSL_ASN1_PARSE_C
19 #define POLARSSL_ASN1_WRITE_C
20 #define POLARSSL_BIGNUM_C
21 #define POLARSSL_CIPHER_C
22 #define POLARSSL_CTR_DRBG_C
23 #define POLARSSL_DES_C
24 #define POLARSSL_ENTROPY_C
25 #define POLARSSL_MD_C
26 #define POLARSSL_MD5_C
27 #define POLARSSL_NET_C
28 #define POLARSSL_OID_C
29 #define POLARSSL_PK_C
30 #define POLARSSL_PK_PARSE_C
31 #define POLARSSL_RSA_C
32 #define POLARSSL_SHA1_C
33 #define POLARSSL_SHA256_C
34 #define POLARSSL_SSL_CLI_C
35 #define POLARSSL_SSL_SRV_C
36 #define POLARSSL_SSL_TLS_C
37 #define POLARSSL_X509_CRT_PARSE_C
38 #define POLARSSL_X509_USE_C
39 
40 /* For test certificates */
41 #define POLARSSL_BASE64_C
42 #define POLARSSL_CERTS_C
43 #define POLARSSL_PEM_PARSE_C
44 
45 /* For testing with compat.sh */
46 #define POLARSSL_FS_IO
47 
48 /* marker for activate-config.pl
49  * \} name SECTION: PolarSSL modules */