PolarSSL v1.3.8
config-psk-rc4-tls1_0.h
Go to the documentation of this file.
1 /*
2  * Custom compact configuration for TLS 1.0 with PSK and RC4
3  * Distinguishing features: no bignum, no PK, no X509.
4  *
5  * WARNING: RC4 is in the process of being deprecated!
6  * This configuration is kept for testing purposes only, DO NOT USE it!
7  * For a safe and lean PSK-based configuration, see config-ccm-psk-tls1_2.h
8  *
9  * See README.txt for usage instructions.
10  */
11 #ifndef POLARSSL_CONFIG_H
12 #define POLARSSL_CONFIG_H
13 
14 /* System support */
15 //#define POLARSSL_HAVE_IPV6 /* Optional */
16 //#define POLARSSL_HAVE_TIME /* Optionnaly used in Hello messages */
17 /* Other POLARSSL_HAVE_XXX flags irrelevant for this configuration */
18 
19 /* PolarSSL feature support */
20 #define POLARSSL_KEY_EXCHANGE_PSK_ENABLED
21 #define POLARSSL_SSL_PROTO_TLS1
22 
23 /* PolarSSL modules */
24 #define POLARSSL_AES_C
25 #define POLARSSL_ARC4_C
26 #define POLARSSL_CIPHER_C
27 #define POLARSSL_CTR_DRBG_C
28 #define POLARSSL_ENTROPY_C
29 #define POLARSSL_MD_C
30 #define POLARSSL_MD5_C
31 #define POLARSSL_NET_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 
38 #include "polarssl/check_config.h"
39 
40 #endif /* POLARSSL_CONFIG_H */