1e1051a39Sopenharmony_ci# Generated with generate_ssl_tests.pl
2e1051a39Sopenharmony_ci
3e1051a39Sopenharmony_cinum_tests = 9
4e1051a39Sopenharmony_ci
5e1051a39Sopenharmony_citest-0 = 0-cipher-server-1
6e1051a39Sopenharmony_citest-1 = 1-cipher-server-2
7e1051a39Sopenharmony_citest-2 = 2-cipher-server-client-list
8e1051a39Sopenharmony_citest-3 = 3-cipher-server-pref-1
9e1051a39Sopenharmony_citest-4 = 4-cipher-server-pref-2
10e1051a39Sopenharmony_citest-5 = 5-cipher-server-pref-client-list
11e1051a39Sopenharmony_citest-6 = 6-cipher-server-pref-not-mobile
12e1051a39Sopenharmony_citest-7 = 7-cipher-server-pref-mobile
13e1051a39Sopenharmony_citest-8 = 8-cipher-server-pref-mobile2
14e1051a39Sopenharmony_ci# ===========================================================
15e1051a39Sopenharmony_ci
16e1051a39Sopenharmony_ci[0-cipher-server-1]
17e1051a39Sopenharmony_cissl_conf = 0-cipher-server-1-ssl
18e1051a39Sopenharmony_ci
19e1051a39Sopenharmony_ci[0-cipher-server-1-ssl]
20e1051a39Sopenharmony_ciserver = 0-cipher-server-1-server
21e1051a39Sopenharmony_ciclient = 0-cipher-server-1-client
22e1051a39Sopenharmony_ci
23e1051a39Sopenharmony_ci[0-cipher-server-1-server]
24e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
25e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256
26e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
27e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
28e1051a39Sopenharmony_ci
29e1051a39Sopenharmony_ci[0-cipher-server-1-client]
30e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES256-SHA384
31e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
32e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
33e1051a39Sopenharmony_ciVerifyMode = Peer
34e1051a39Sopenharmony_ci
35e1051a39Sopenharmony_ci[test-0]
36e1051a39Sopenharmony_ciExpectedCipher = ECDHE-RSA-AES256-SHA384
37e1051a39Sopenharmony_ci
38e1051a39Sopenharmony_ci
39e1051a39Sopenharmony_ci# ===========================================================
40e1051a39Sopenharmony_ci
41e1051a39Sopenharmony_ci[1-cipher-server-2]
42e1051a39Sopenharmony_cissl_conf = 1-cipher-server-2-ssl
43e1051a39Sopenharmony_ci
44e1051a39Sopenharmony_ci[1-cipher-server-2-ssl]
45e1051a39Sopenharmony_ciserver = 1-cipher-server-2-server
46e1051a39Sopenharmony_ciclient = 1-cipher-server-2-client
47e1051a39Sopenharmony_ci
48e1051a39Sopenharmony_ci[1-cipher-server-2-server]
49e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
50e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256
51e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
52e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
53e1051a39Sopenharmony_ci
54e1051a39Sopenharmony_ci[1-cipher-server-2-client]
55e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES128-SHA256
56e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
57e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
58e1051a39Sopenharmony_ciVerifyMode = Peer
59e1051a39Sopenharmony_ci
60e1051a39Sopenharmony_ci[test-1]
61e1051a39Sopenharmony_ciExpectedCipher = ECDHE-RSA-AES128-SHA256
62e1051a39Sopenharmony_ci
63e1051a39Sopenharmony_ci
64e1051a39Sopenharmony_ci# ===========================================================
65e1051a39Sopenharmony_ci
66e1051a39Sopenharmony_ci[2-cipher-server-client-list]
67e1051a39Sopenharmony_cissl_conf = 2-cipher-server-client-list-ssl
68e1051a39Sopenharmony_ci
69e1051a39Sopenharmony_ci[2-cipher-server-client-list-ssl]
70e1051a39Sopenharmony_ciserver = 2-cipher-server-client-list-server
71e1051a39Sopenharmony_ciclient = 2-cipher-server-client-list-client
72e1051a39Sopenharmony_ci
73e1051a39Sopenharmony_ci[2-cipher-server-client-list-server]
74e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
75e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256
76e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
77e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
78e1051a39Sopenharmony_ci
79e1051a39Sopenharmony_ci[2-cipher-server-client-list-client]
80e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384
81e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
82e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
83e1051a39Sopenharmony_ciVerifyMode = Peer
84e1051a39Sopenharmony_ci
85e1051a39Sopenharmony_ci[test-2]
86e1051a39Sopenharmony_ciExpectedCipher = ECDHE-RSA-AES128-SHA256
87e1051a39Sopenharmony_ci
88e1051a39Sopenharmony_ci
89e1051a39Sopenharmony_ci# ===========================================================
90e1051a39Sopenharmony_ci
91e1051a39Sopenharmony_ci[3-cipher-server-pref-1]
92e1051a39Sopenharmony_cissl_conf = 3-cipher-server-pref-1-ssl
93e1051a39Sopenharmony_ci
94e1051a39Sopenharmony_ci[3-cipher-server-pref-1-ssl]
95e1051a39Sopenharmony_ciserver = 3-cipher-server-pref-1-server
96e1051a39Sopenharmony_ciclient = 3-cipher-server-pref-1-client
97e1051a39Sopenharmony_ci
98e1051a39Sopenharmony_ci[3-cipher-server-pref-1-server]
99e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
100e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256
101e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
102e1051a39Sopenharmony_ciOptions = ServerPreference
103e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
104e1051a39Sopenharmony_ci
105e1051a39Sopenharmony_ci[3-cipher-server-pref-1-client]
106e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES256-SHA384
107e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
108e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
109e1051a39Sopenharmony_ciVerifyMode = Peer
110e1051a39Sopenharmony_ci
111e1051a39Sopenharmony_ci[test-3]
112e1051a39Sopenharmony_ciExpectedCipher = ECDHE-RSA-AES256-SHA384
113e1051a39Sopenharmony_ci
114e1051a39Sopenharmony_ci
115e1051a39Sopenharmony_ci# ===========================================================
116e1051a39Sopenharmony_ci
117e1051a39Sopenharmony_ci[4-cipher-server-pref-2]
118e1051a39Sopenharmony_cissl_conf = 4-cipher-server-pref-2-ssl
119e1051a39Sopenharmony_ci
120e1051a39Sopenharmony_ci[4-cipher-server-pref-2-ssl]
121e1051a39Sopenharmony_ciserver = 4-cipher-server-pref-2-server
122e1051a39Sopenharmony_ciclient = 4-cipher-server-pref-2-client
123e1051a39Sopenharmony_ci
124e1051a39Sopenharmony_ci[4-cipher-server-pref-2-server]
125e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
126e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256
127e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
128e1051a39Sopenharmony_ciOptions = ServerPreference
129e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
130e1051a39Sopenharmony_ci
131e1051a39Sopenharmony_ci[4-cipher-server-pref-2-client]
132e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES128-SHA256
133e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
134e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
135e1051a39Sopenharmony_ciVerifyMode = Peer
136e1051a39Sopenharmony_ci
137e1051a39Sopenharmony_ci[test-4]
138e1051a39Sopenharmony_ciExpectedCipher = ECDHE-RSA-AES128-SHA256
139e1051a39Sopenharmony_ci
140e1051a39Sopenharmony_ci
141e1051a39Sopenharmony_ci# ===========================================================
142e1051a39Sopenharmony_ci
143e1051a39Sopenharmony_ci[5-cipher-server-pref-client-list]
144e1051a39Sopenharmony_cissl_conf = 5-cipher-server-pref-client-list-ssl
145e1051a39Sopenharmony_ci
146e1051a39Sopenharmony_ci[5-cipher-server-pref-client-list-ssl]
147e1051a39Sopenharmony_ciserver = 5-cipher-server-pref-client-list-server
148e1051a39Sopenharmony_ciclient = 5-cipher-server-pref-client-list-client
149e1051a39Sopenharmony_ci
150e1051a39Sopenharmony_ci[5-cipher-server-pref-client-list-server]
151e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
152e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256
153e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
154e1051a39Sopenharmony_ciOptions = ServerPreference
155e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
156e1051a39Sopenharmony_ci
157e1051a39Sopenharmony_ci[5-cipher-server-pref-client-list-client]
158e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384
159e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
160e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
161e1051a39Sopenharmony_ciVerifyMode = Peer
162e1051a39Sopenharmony_ci
163e1051a39Sopenharmony_ci[test-5]
164e1051a39Sopenharmony_ciExpectedCipher = ECDHE-RSA-AES256-SHA384
165e1051a39Sopenharmony_ci
166e1051a39Sopenharmony_ci
167e1051a39Sopenharmony_ci# ===========================================================
168e1051a39Sopenharmony_ci
169e1051a39Sopenharmony_ci[6-cipher-server-pref-not-mobile]
170e1051a39Sopenharmony_cissl_conf = 6-cipher-server-pref-not-mobile-ssl
171e1051a39Sopenharmony_ci
172e1051a39Sopenharmony_ci[6-cipher-server-pref-not-mobile-ssl]
173e1051a39Sopenharmony_ciserver = 6-cipher-server-pref-not-mobile-server
174e1051a39Sopenharmony_ciclient = 6-cipher-server-pref-not-mobile-client
175e1051a39Sopenharmony_ci
176e1051a39Sopenharmony_ci[6-cipher-server-pref-not-mobile-server]
177e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
178e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-CHACHA20-POLY1305
179e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
180e1051a39Sopenharmony_ciOptions = ServerPreference
181e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
182e1051a39Sopenharmony_ci
183e1051a39Sopenharmony_ci[6-cipher-server-pref-not-mobile-client]
184e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384
185e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
186e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
187e1051a39Sopenharmony_ciVerifyMode = Peer
188e1051a39Sopenharmony_ci
189e1051a39Sopenharmony_ci[test-6]
190e1051a39Sopenharmony_ciExpectedCipher = ECDHE-RSA-AES256-SHA384
191e1051a39Sopenharmony_ci
192e1051a39Sopenharmony_ci
193e1051a39Sopenharmony_ci# ===========================================================
194e1051a39Sopenharmony_ci
195e1051a39Sopenharmony_ci[7-cipher-server-pref-mobile]
196e1051a39Sopenharmony_cissl_conf = 7-cipher-server-pref-mobile-ssl
197e1051a39Sopenharmony_ci
198e1051a39Sopenharmony_ci[7-cipher-server-pref-mobile-ssl]
199e1051a39Sopenharmony_ciserver = 7-cipher-server-pref-mobile-server
200e1051a39Sopenharmony_ciclient = 7-cipher-server-pref-mobile-client
201e1051a39Sopenharmony_ci
202e1051a39Sopenharmony_ci[7-cipher-server-pref-mobile-server]
203e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
204e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-CHACHA20-POLY1305
205e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
206e1051a39Sopenharmony_ciOptions = ServerPreference,PrioritizeChaCha
207e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
208e1051a39Sopenharmony_ci
209e1051a39Sopenharmony_ci[7-cipher-server-pref-mobile-client]
210e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-CHACHA20-POLY1305
211e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
212e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
213e1051a39Sopenharmony_ciVerifyMode = Peer
214e1051a39Sopenharmony_ci
215e1051a39Sopenharmony_ci[test-7]
216e1051a39Sopenharmony_ciExpectedCipher = ECDHE-RSA-AES256-SHA384
217e1051a39Sopenharmony_ci
218e1051a39Sopenharmony_ci
219e1051a39Sopenharmony_ci# ===========================================================
220e1051a39Sopenharmony_ci
221e1051a39Sopenharmony_ci[8-cipher-server-pref-mobile2]
222e1051a39Sopenharmony_cissl_conf = 8-cipher-server-pref-mobile2-ssl
223e1051a39Sopenharmony_ci
224e1051a39Sopenharmony_ci[8-cipher-server-pref-mobile2-ssl]
225e1051a39Sopenharmony_ciserver = 8-cipher-server-pref-mobile2-server
226e1051a39Sopenharmony_ciclient = 8-cipher-server-pref-mobile2-client
227e1051a39Sopenharmony_ci
228e1051a39Sopenharmony_ci[8-cipher-server-pref-mobile2-server]
229e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
230e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-CHACHA20-POLY1305
231e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
232e1051a39Sopenharmony_ciOptions = ServerPreference,PrioritizeChaCha
233e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
234e1051a39Sopenharmony_ci
235e1051a39Sopenharmony_ci[8-cipher-server-pref-mobile2-client]
236e1051a39Sopenharmony_ciCipherString = ECDHE-RSA-CHACHA20-POLY1305:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA384
237e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
238e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
239e1051a39Sopenharmony_ciVerifyMode = Peer
240e1051a39Sopenharmony_ci
241e1051a39Sopenharmony_ci[test-8]
242e1051a39Sopenharmony_ciExpectedCipher = ECDHE-RSA-CHACHA20-POLY1305
243e1051a39Sopenharmony_ci
244e1051a39Sopenharmony_ci
245