cyassl: make CyaSSL/WolfSSL more configurable
[openwrt/staging/rmilecki.git] / package / libs / cyassl / Config.in
1 menu "Configuration"
2 depends on PACKAGE_libcyassl
3
4 config CYASSL_HAS_AES_CCM
5 bool "Include AES-CCM support"
6 default n
7
8 config CYASSL_HAS_AES_GCM
9 bool "Include AES-GCM support"
10 default n
11
12 config CYASSL_HAS_CHACHA
13 bool "Include ChaCha cipher suite support"
14 default n
15
16 config CYASSL_HAS_ECC
17 bool "Include ECC (Elliptic Curve Cryptography) support"
18 default y
19
20 config CYASSL_HAS_DH
21 bool "Include DH (Diffie-Hellman) support"
22 default n
23
24 config CYASSL_HAS_ARC4
25 bool "Include ARC4 support"
26 default n
27
28 config CYASSL_HAS_DES3
29 bool "Include DES3 (Tripple-DES) support"
30 default n
31
32 config CYASSL_HAS_PSK
33 bool "Include PKS (Pre Share Key) support"
34 default n
35
36 config CYASSL_HAS_DTLS
37 bool "Include DTLS support"
38 default n
39
40 config CYASSL_HAS_ECC25519
41 bool "Include ECC Curve 22519 support"
42 depends on CYASSL_HAS_ECC
43 default n
44
45 config CYASSL_HAS_POLY_1305
46 bool "Include Poly-1305 support"
47 default n
48
49 endmenu