|
1 # This Source Code Form is subject to the terms of the Mozilla Public |
|
2 # License, v. 2.0. If a copy of the MPL was not distributed with this |
|
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
4 # |
|
5 # This file enables test coverage of the various SSL ciphers |
|
6 # |
|
7 # NOTE: SSL2 ciphers are independent of whether TLS is enabled or not. We |
|
8 # mix up the enable functions so we can tests boths paths. |
|
9 # |
|
10 # Enable Enable Cipher Test Name |
|
11 # EC TLS |
|
12 # |
|
13 noECC SSL3 A SSL2_RC4_128_WITH_MD5 |
|
14 noECC TLS10 B SSL2_RC4_128_EXPORT40_WITH_MD5 |
|
15 noECC TLS10 C SSL2_RC2_128_CBC_WITH_MD5 |
|
16 noECC SSL3 D SSL2_RC2_128_CBC_EXPORT40_WITH_MD5 |
|
17 noECC TLS10 E SSL2_DES_64_CBC_WITH_MD5 |
|
18 noECC SSL3 F SSL2_DES_192_EDE3_CBC_WITH_MD5 |
|
19 # |
|
20 noECC TLS11 B SSL2_RC4_128_EXPORT40_WITH_MD5 |
|
21 noECC TLS11 C SSL2_RC2_128_CBC_WITH_MD5 |
|
22 noECC TLS11 E SSL2_DES_64_CBC_WITH_MD5 |
|
23 # |
|
24 noECC SSL3 c SSL3_RSA_WITH_RC4_128_MD5 |
|
25 noECC SSL3 d SSL3_RSA_WITH_3DES_EDE_CBC_SHA |
|
26 noECC SSL3 e SSL3_RSA_WITH_DES_CBC_SHA |
|
27 noECC SSL3 f SSL3_RSA_EXPORT_WITH_RC4_40_MD5 |
|
28 noECC SSL3 g SSL3_RSA_EXPORT_WITH_RC2_CBC_40_MD5 |
|
29 noECC SSL3 i SSL3_RSA_WITH_NULL_MD5 |
|
30 noECC SSL3 j SSL3_RSA_FIPS_WITH_3DES_EDE_CBC_SHA |
|
31 noECC SSL3 k SSL3_RSA_FIPS_WITH_DES_CBC_SHA |
|
32 noECC SSL3 l SSL3_RSA_EXPORT_WITH_DES_CBC_SHA (new) |
|
33 noECC SSL3 m SSL3_RSA_EXPORT_WITH_RC4_56_SHA (new) |
|
34 noECC SSL3 n SSL3_RSA_WITH_RC4_128_SHA |
|
35 noECC SSL3 v SSL3_RSA_WITH_AES_128_CBC_SHA |
|
36 noECC SSL3 y SSL3_RSA_WITH_AES_256_CBC_SHA |
|
37 noECC SSL3 z SSL3_RSA_WITH_NULL_SHA |
|
38 # noECC SSL3 :0041 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA |
|
39 # noECC SSL3 :0084 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA |
|
40 # |
|
41 noECC TLS10 c TLS_RSA_WITH_RC4_128_MD5 |
|
42 noECC TLS10 d TLS_RSA_WITH_3DES_EDE_CBC_SHA |
|
43 noECC TLS10 e TLS_RSA_WITH_DES_CBC_SHA |
|
44 noECC TLS10 f TLS_RSA_EXPORT_WITH_RC4_40_MD5 |
|
45 noECC TLS10 g TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 |
|
46 noECC TLS10 i TLS_RSA_WITH_NULL_MD5 |
|
47 noECC TLS10 j TLS_RSA_FIPS_WITH_3DES_EDE_CBC_SHA |
|
48 noECC TLS10 k TLS_RSA_FIPS_WITH_DES_CBC_SHA |
|
49 noECC TLS10 l TLS_RSA_EXPORT_WITH_DES_CBC_SHA (new) |
|
50 noECC TLS10 m TLS_RSA_EXPORT_WITH_RC4_56_SHA (new) |
|
51 noECC TLS10 n TLS_RSA_WITH_RC4_128_SHA |
|
52 noECC TLS10 v TLS_RSA_WITH_AES_128_CBC_SHA |
|
53 noECC TLS10 y TLS_RSA_WITH_AES_256_CBC_SHA |
|
54 noECC TLS10 z TLS_RSA_WITH_NULL_SHA |
|
55 # noECC TLS10 :0041 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA |
|
56 # noECC TLS10 :0084 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA |
|
57 # |
|
58 # |
|
59 noECC TLS11 c TLS11_RSA_WITH_RC4_128_MD5 |
|
60 noECC TLS11 d TLS11_RSA_WITH_3DES_EDE_CBC_SHA |
|
61 noECC TLS11 e TLS11_RSA_WITH_DES_CBC_SHA |
|
62 # 40 bit ciphers not allowed in tls 1.1 |
|
63 # noECC TLS11 f TLS11_RSA_EXPORT_WITH_RC4_40_MD5 |
|
64 # noECC TLS11 g TLS11_RSA_EXPORT_WITH_RC2_CBC_40_MD5 |
|
65 noECC TLS11 i TLS11_RSA_WITH_NULL_MD5 |
|
66 noECC TLS11 j TLS11_RSA_FIPS_WITH_3DES_EDE_CBC_SHA |
|
67 noECC TLS11 k TLS11_RSA_FIPS_WITH_DES_CBC_SHA |
|
68 noECC TLS11 l TLS11_RSA_EXPORT_WITH_DES_CBC_SHA (new) |
|
69 noECC TLS11 m TLS11_RSA_EXPORT_WITH_RC4_56_SHA (new) |
|
70 noECC TLS11 n TLS11_RSA_WITH_RC4_128_SHA |
|
71 noECC TLS11 v TLS11_RSA_WITH_AES_128_CBC_SHA |
|
72 noECC TLS11 y TLS11_RSA_WITH_AES_256_CBC_SHA |
|
73 noECC TLS11 z TLS11_RSA_WITH_NULL_SHA |
|
74 # |
|
75 noECC TLS12 c TLS12_RSA_WITH_RC4_128_MD5 |
|
76 noECC TLS12 d TLS12_RSA_WITH_3DES_EDE_CBC_SHA |
|
77 noECC TLS12 e TLS12_RSA_WITH_DES_CBC_SHA |
|
78 noECC TLS12 i TLS12_RSA_WITH_NULL_MD5 |
|
79 noECC TLS12 j TLS12_RSA_FIPS_WITH_3DES_EDE_CBC_SHA |
|
80 noECC TLS12 k TLS12_RSA_FIPS_WITH_DES_CBC_SHA |
|
81 noECC TLS12 l TLS12_RSA_EXPORT_WITH_DES_CBC_SHA (new) |
|
82 noECC TLS12 m TLS12_RSA_EXPORT_WITH_RC4_56_SHA (new) |
|
83 noECC TLS12 n TLS12_RSA_WITH_RC4_128_SHA |
|
84 noECC TLS12 v TLS12_RSA_WITH_AES_128_CBC_SHA |
|
85 noECC TLS12 y TLS12_RSA_WITH_AES_256_CBC_SHA |
|
86 noECC TLS12 z TLS12_RSA_WITH_NULL_SHA |
|
87 noECC TLS12 :003B TLS12_RSA_WITH_NULL_SHA256 |
|
88 noECC TLS12 :003C TLS12_RSA_WITH_AES_128_CBC_SHA256 |
|
89 noECC TLS12 :003D TLS12_RSA_WITH_AES_256_CBC_SHA256 |
|
90 noECC TLS12 :009C TLS12_RSA_WITH_AES_128_GCM_SHA256 |
|
91 # |
|
92 # ECC ciphers (TLS) |
|
93 # |
|
94 ECC TLS10 :C001 TLS_ECDH_ECDSA_WITH_NULL_SHA |
|
95 ECC TLS10 :C002 TLS_ECDH_ECDSA_WITH_RC4_128_SHA |
|
96 ECC TLS10 :C003 TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA |
|
97 ECC TLS10 :C004 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA |
|
98 ECC TLS10 :C005 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA |
|
99 ECC TLS10 :C006 TLS_ECDHE_ECDSA_WITH_NULL_SHA |
|
100 ECC TLS10 :C007 TLS_ECDHE_ECDSA_WITH_RC4_128_SHA |
|
101 ECC TLS10 :C008 TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA |
|
102 ECC TLS10 :C009 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA |
|
103 ECC TLS10 :C00A TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA |
|
104 ECC TLS10 :C00B TLS_ECDH_RSA_WITH_NULL_SHA |
|
105 ECC TLS10 :C00C TLS_ECDH_RSA_WITH_RC4_128_SHA |
|
106 ECC TLS10 :C00D TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA |
|
107 ECC TLS10 :C00E TLS_ECDH_RSA_WITH_AES_128_CBC_SHA |
|
108 ECC TLS10 :C00F TLS_ECDH_RSA_WITH_AES_256_CBC_SHA |
|
109 ECC TLS10 :C010 TLS_ECDHE_RSA_WITH_NULL_SHA |
|
110 ECC TLS10 :C011 TLS_ECDHE_RSA_WITH_RC4_128_SHA |
|
111 ECC TLS10 :C012 TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA |
|
112 ECC TLS10 :C013 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA |
|
113 ECC TLS10 :C014 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA |
|
114 # |
|
115 ECC TLS11 :C001 TLS11_ECDH_ECDSA_WITH_NULL_SHA |
|
116 ECC TLS11 :C002 TLS11_ECDH_ECDSA_WITH_RC4_128_SHA |
|
117 ECC TLS11 :C003 TLS11_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA |
|
118 ECC TLS11 :C004 TLS11_ECDH_ECDSA_WITH_AES_128_CBC_SHA |
|
119 ECC TLS11 :C005 TLS11_ECDH_ECDSA_WITH_AES_256_CBC_SHA |
|
120 ECC TLS11 :C006 TLS11_ECDHE_ECDSA_WITH_NULL_SHA |
|
121 ECC TLS11 :C007 TLS11_ECDHE_ECDSA_WITH_RC4_128_SHA |
|
122 ECC TLS11 :C008 TLS11_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA |
|
123 ECC TLS11 :C009 TLS11_ECDHE_ECDSA_WITH_AES_128_CBC_SHA |
|
124 ECC TLS11 :C00A TLS11_ECDHE_ECDSA_WITH_AES_256_CBC_SHA |
|
125 ECC TLS11 :C00B TLS11_ECDH_RSA_WITH_NULL_SHA |
|
126 ECC TLS11 :C00C TLS11_ECDH_RSA_WITH_RC4_128_SHA |
|
127 ECC TLS11 :C00D TLS11_ECDH_RSA_WITH_3DES_EDE_CBC_SHA |
|
128 ECC TLS11 :C00E TLS11_ECDH_RSA_WITH_AES_128_CBC_SHA |
|
129 ECC TLS11 :C00F TLS11_ECDH_RSA_WITH_AES_256_CBC_SHA |
|
130 ECC TLS11 :C010 TLS11_ECDHE_RSA_WITH_NULL_SHA |
|
131 ECC TLS11 :C011 TLS11_ECDHE_RSA_WITH_RC4_128_SHA |
|
132 ECC TLS11 :C012 TLS11_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA |
|
133 ECC TLS11 :C013 TLS11_ECDHE_RSA_WITH_AES_128_CBC_SHA |
|
134 ECC TLS11 :C014 TLS11_ECDHE_RSA_WITH_AES_256_CBC_SHA |
|
135 # |
|
136 ECC TLS12 :C001 TLS12_ECDH_ECDSA_WITH_NULL_SHA |
|
137 ECC TLS12 :C002 TLS12_ECDH_ECDSA_WITH_RC4_128_SHA |
|
138 ECC TLS12 :C003 TLS12_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA |
|
139 ECC TLS12 :C004 TLS12_ECDH_ECDSA_WITH_AES_128_CBC_SHA |
|
140 ECC TLS12 :C005 TLS12_ECDH_ECDSA_WITH_AES_256_CBC_SHA |
|
141 ECC TLS12 :C006 TLS12_ECDHE_ECDSA_WITH_NULL_SHA |
|
142 ECC TLS12 :C007 TLS12_ECDHE_ECDSA_WITH_RC4_128_SHA |
|
143 ECC TLS12 :C008 TLS12_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA |
|
144 ECC TLS12 :C009 TLS12_ECDHE_ECDSA_WITH_AES_128_CBC_SHA |
|
145 ECC TLS12 :C00A TLS12_ECDHE_ECDSA_WITH_AES_256_CBC_SHA |
|
146 ECC TLS12 :C00B TLS12_ECDH_RSA_WITH_NULL_SHA |
|
147 ECC TLS12 :C00C TLS12_ECDH_RSA_WITH_RC4_128_SHA |
|
148 ECC TLS12 :C00D TLS12_ECDH_RSA_WITH_3DES_EDE_CBC_SHA |
|
149 ECC TLS12 :C00E TLS12_ECDH_RSA_WITH_AES_128_CBC_SHA |
|
150 ECC TLS12 :C00F TLS12_ECDH_RSA_WITH_AES_256_CBC_SHA |
|
151 ECC TLS12 :C010 TLS12_ECDHE_RSA_WITH_NULL_SHA |
|
152 ECC TLS12 :C011 TLS12_ECDHE_RSA_WITH_RC4_128_SHA |
|
153 ECC TLS12 :C012 TLS12_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA |
|
154 ECC TLS12 :C013 TLS12_ECDHE_RSA_WITH_AES_128_CBC_SHA |
|
155 ECC TLS12 :C014 TLS12_ECDHE_RSA_WITH_AES_256_CBC_SHA |
|
156 ECC TLS12 :C023 TLS12_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 |
|
157 ECC TLS12 :C027 TLS12_ECDHE_RSA_WITH_AES_128_CBC_SHA256 |
|
158 ECC TLS12 :C02B TLS12_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 |
|
159 ECC TLS12 :C02F TLS12_ECDHE_RSA_WITH_AES_128_GCM_SHA256 |