1e1051a39Sopenharmony_ci# Generated with generate_ssl_tests.pl
2e1051a39Sopenharmony_ci
3e1051a39Sopenharmony_cinum_tests = 18
4e1051a39Sopenharmony_ci
5e1051a39Sopenharmony_citest-0 = 0-renegotiate-client-no-resume
6e1051a39Sopenharmony_citest-1 = 1-renegotiate-client-resume
7e1051a39Sopenharmony_citest-2 = 2-renegotiate-server-no-resume
8e1051a39Sopenharmony_citest-3 = 3-renegotiate-server-resume
9e1051a39Sopenharmony_citest-4 = 4-renegotiate-client-auth-require
10e1051a39Sopenharmony_citest-5 = 5-renegotiate-client-auth-once
11e1051a39Sopenharmony_citest-6 = 6-renegotiate-client-legacy-connect
12e1051a39Sopenharmony_citest-7 = 7-renegotiate-aead-to-non-aead
13e1051a39Sopenharmony_citest-8 = 8-renegotiate-non-aead-to-aead
14e1051a39Sopenharmony_citest-9 = 9-renegotiate-non-aead-to-non-aead
15e1051a39Sopenharmony_citest-10 = 10-renegotiate-aead-to-aead
16e1051a39Sopenharmony_citest-11 = 11-no-renegotiation-server-by-client
17e1051a39Sopenharmony_citest-12 = 12-no-renegotiation-server-by-server
18e1051a39Sopenharmony_citest-13 = 13-no-renegotiation-client-by-server
19e1051a39Sopenharmony_citest-14 = 14-no-renegotiation-client-by-client
20e1051a39Sopenharmony_citest-15 = 15-no-extms-on-renegotiation
21e1051a39Sopenharmony_citest-16 = 16-allow-client-renegotiation
22e1051a39Sopenharmony_citest-17 = 17-no-client-renegotiation
23e1051a39Sopenharmony_ci# ===========================================================
24e1051a39Sopenharmony_ci
25e1051a39Sopenharmony_ci[0-renegotiate-client-no-resume]
26e1051a39Sopenharmony_cissl_conf = 0-renegotiate-client-no-resume-ssl
27e1051a39Sopenharmony_ci
28e1051a39Sopenharmony_ci[0-renegotiate-client-no-resume-ssl]
29e1051a39Sopenharmony_ciserver = 0-renegotiate-client-no-resume-server
30e1051a39Sopenharmony_ciclient = 0-renegotiate-client-no-resume-client
31e1051a39Sopenharmony_ci
32e1051a39Sopenharmony_ci[0-renegotiate-client-no-resume-server]
33e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
34e1051a39Sopenharmony_ciCipherString = DEFAULT
35e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
36e1051a39Sopenharmony_ciOptions = NoResumptionOnRenegotiation
37e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
38e1051a39Sopenharmony_ci
39e1051a39Sopenharmony_ci[0-renegotiate-client-no-resume-client]
40e1051a39Sopenharmony_ciCipherString = DEFAULT
41e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
42e1051a39Sopenharmony_ciVerifyMode = Peer
43e1051a39Sopenharmony_ci
44e1051a39Sopenharmony_ci[test-0]
45e1051a39Sopenharmony_ciExpectedResult = Success
46e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
47e1051a39Sopenharmony_ciMethod = TLS
48e1051a39Sopenharmony_ciResumptionExpected = No
49e1051a39Sopenharmony_ci
50e1051a39Sopenharmony_ci
51e1051a39Sopenharmony_ci# ===========================================================
52e1051a39Sopenharmony_ci
53e1051a39Sopenharmony_ci[1-renegotiate-client-resume]
54e1051a39Sopenharmony_cissl_conf = 1-renegotiate-client-resume-ssl
55e1051a39Sopenharmony_ci
56e1051a39Sopenharmony_ci[1-renegotiate-client-resume-ssl]
57e1051a39Sopenharmony_ciserver = 1-renegotiate-client-resume-server
58e1051a39Sopenharmony_ciclient = 1-renegotiate-client-resume-client
59e1051a39Sopenharmony_ci
60e1051a39Sopenharmony_ci[1-renegotiate-client-resume-server]
61e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
62e1051a39Sopenharmony_ciCipherString = DEFAULT
63e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
64e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
65e1051a39Sopenharmony_ci
66e1051a39Sopenharmony_ci[1-renegotiate-client-resume-client]
67e1051a39Sopenharmony_ciCipherString = DEFAULT
68e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
69e1051a39Sopenharmony_ciVerifyMode = Peer
70e1051a39Sopenharmony_ci
71e1051a39Sopenharmony_ci[test-1]
72e1051a39Sopenharmony_ciExpectedResult = Success
73e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
74e1051a39Sopenharmony_ciMethod = TLS
75e1051a39Sopenharmony_ciResumptionExpected = Yes
76e1051a39Sopenharmony_ci
77e1051a39Sopenharmony_ci
78e1051a39Sopenharmony_ci# ===========================================================
79e1051a39Sopenharmony_ci
80e1051a39Sopenharmony_ci[2-renegotiate-server-no-resume]
81e1051a39Sopenharmony_cissl_conf = 2-renegotiate-server-no-resume-ssl
82e1051a39Sopenharmony_ci
83e1051a39Sopenharmony_ci[2-renegotiate-server-no-resume-ssl]
84e1051a39Sopenharmony_ciserver = 2-renegotiate-server-no-resume-server
85e1051a39Sopenharmony_ciclient = 2-renegotiate-server-no-resume-client
86e1051a39Sopenharmony_ci
87e1051a39Sopenharmony_ci[2-renegotiate-server-no-resume-server]
88e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
89e1051a39Sopenharmony_ciCipherString = DEFAULT
90e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
91e1051a39Sopenharmony_ciOptions = NoResumptionOnRenegotiation
92e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
93e1051a39Sopenharmony_ci
94e1051a39Sopenharmony_ci[2-renegotiate-server-no-resume-client]
95e1051a39Sopenharmony_ciCipherString = DEFAULT
96e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
97e1051a39Sopenharmony_ciVerifyMode = Peer
98e1051a39Sopenharmony_ci
99e1051a39Sopenharmony_ci[test-2]
100e1051a39Sopenharmony_ciExpectedResult = Success
101e1051a39Sopenharmony_ciHandshakeMode = RenegotiateServer
102e1051a39Sopenharmony_ciMethod = TLS
103e1051a39Sopenharmony_ciResumptionExpected = No
104e1051a39Sopenharmony_ci
105e1051a39Sopenharmony_ci
106e1051a39Sopenharmony_ci# ===========================================================
107e1051a39Sopenharmony_ci
108e1051a39Sopenharmony_ci[3-renegotiate-server-resume]
109e1051a39Sopenharmony_cissl_conf = 3-renegotiate-server-resume-ssl
110e1051a39Sopenharmony_ci
111e1051a39Sopenharmony_ci[3-renegotiate-server-resume-ssl]
112e1051a39Sopenharmony_ciserver = 3-renegotiate-server-resume-server
113e1051a39Sopenharmony_ciclient = 3-renegotiate-server-resume-client
114e1051a39Sopenharmony_ci
115e1051a39Sopenharmony_ci[3-renegotiate-server-resume-server]
116e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
117e1051a39Sopenharmony_ciCipherString = DEFAULT
118e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
119e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
120e1051a39Sopenharmony_ci
121e1051a39Sopenharmony_ci[3-renegotiate-server-resume-client]
122e1051a39Sopenharmony_ciCipherString = DEFAULT
123e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
124e1051a39Sopenharmony_ciVerifyMode = Peer
125e1051a39Sopenharmony_ci
126e1051a39Sopenharmony_ci[test-3]
127e1051a39Sopenharmony_ciExpectedResult = Success
128e1051a39Sopenharmony_ciHandshakeMode = RenegotiateServer
129e1051a39Sopenharmony_ciMethod = TLS
130e1051a39Sopenharmony_ciResumptionExpected = Yes
131e1051a39Sopenharmony_ci
132e1051a39Sopenharmony_ci
133e1051a39Sopenharmony_ci# ===========================================================
134e1051a39Sopenharmony_ci
135e1051a39Sopenharmony_ci[4-renegotiate-client-auth-require]
136e1051a39Sopenharmony_cissl_conf = 4-renegotiate-client-auth-require-ssl
137e1051a39Sopenharmony_ci
138e1051a39Sopenharmony_ci[4-renegotiate-client-auth-require-ssl]
139e1051a39Sopenharmony_ciserver = 4-renegotiate-client-auth-require-server
140e1051a39Sopenharmony_ciclient = 4-renegotiate-client-auth-require-client
141e1051a39Sopenharmony_ci
142e1051a39Sopenharmony_ci[4-renegotiate-client-auth-require-server]
143e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
144e1051a39Sopenharmony_ciCipherString = DEFAULT
145e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
146e1051a39Sopenharmony_ciOptions = NoResumptionOnRenegotiation
147e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
148e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
149e1051a39Sopenharmony_ciVerifyMode = Require
150e1051a39Sopenharmony_ci
151e1051a39Sopenharmony_ci[4-renegotiate-client-auth-require-client]
152e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/ee-client-chain.pem
153e1051a39Sopenharmony_ciCipherString = DEFAULT
154e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/ee-key.pem
155e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
156e1051a39Sopenharmony_ciVerifyMode = Peer
157e1051a39Sopenharmony_ci
158e1051a39Sopenharmony_ci[test-4]
159e1051a39Sopenharmony_ciExpectedResult = Success
160e1051a39Sopenharmony_ciHandshakeMode = RenegotiateServer
161e1051a39Sopenharmony_ciMethod = TLS
162e1051a39Sopenharmony_ciResumptionExpected = No
163e1051a39Sopenharmony_ci
164e1051a39Sopenharmony_ci
165e1051a39Sopenharmony_ci# ===========================================================
166e1051a39Sopenharmony_ci
167e1051a39Sopenharmony_ci[5-renegotiate-client-auth-once]
168e1051a39Sopenharmony_cissl_conf = 5-renegotiate-client-auth-once-ssl
169e1051a39Sopenharmony_ci
170e1051a39Sopenharmony_ci[5-renegotiate-client-auth-once-ssl]
171e1051a39Sopenharmony_ciserver = 5-renegotiate-client-auth-once-server
172e1051a39Sopenharmony_ciclient = 5-renegotiate-client-auth-once-client
173e1051a39Sopenharmony_ci
174e1051a39Sopenharmony_ci[5-renegotiate-client-auth-once-server]
175e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
176e1051a39Sopenharmony_ciCipherString = DEFAULT
177e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
178e1051a39Sopenharmony_ciOptions = NoResumptionOnRenegotiation
179e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
180e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
181e1051a39Sopenharmony_ciVerifyMode = Once
182e1051a39Sopenharmony_ci
183e1051a39Sopenharmony_ci[5-renegotiate-client-auth-once-client]
184e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/ee-client-chain.pem
185e1051a39Sopenharmony_ciCipherString = DEFAULT
186e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/ee-key.pem
187e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
188e1051a39Sopenharmony_ciVerifyMode = Peer
189e1051a39Sopenharmony_ci
190e1051a39Sopenharmony_ci[test-5]
191e1051a39Sopenharmony_ciExpectedResult = Success
192e1051a39Sopenharmony_ciHandshakeMode = RenegotiateServer
193e1051a39Sopenharmony_ciMethod = TLS
194e1051a39Sopenharmony_ciResumptionExpected = No
195e1051a39Sopenharmony_ci
196e1051a39Sopenharmony_ci
197e1051a39Sopenharmony_ci# ===========================================================
198e1051a39Sopenharmony_ci
199e1051a39Sopenharmony_ci[6-renegotiate-client-legacy-connect]
200e1051a39Sopenharmony_cissl_conf = 6-renegotiate-client-legacy-connect-ssl
201e1051a39Sopenharmony_ci
202e1051a39Sopenharmony_ci[6-renegotiate-client-legacy-connect-ssl]
203e1051a39Sopenharmony_ciserver = 6-renegotiate-client-legacy-connect-server
204e1051a39Sopenharmony_ciclient = 6-renegotiate-client-legacy-connect-client
205e1051a39Sopenharmony_ci
206e1051a39Sopenharmony_ci[6-renegotiate-client-legacy-connect-server]
207e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
208e1051a39Sopenharmony_ciCipherString = DEFAULT
209e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
210e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
211e1051a39Sopenharmony_ci
212e1051a39Sopenharmony_ci[6-renegotiate-client-legacy-connect-client]
213e1051a39Sopenharmony_ciCipherString = DEFAULT
214e1051a39Sopenharmony_ciOptions = UnsafeLegacyServerConnect
215e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
216e1051a39Sopenharmony_ciVerifyMode = Peer
217e1051a39Sopenharmony_ci
218e1051a39Sopenharmony_ci[test-6]
219e1051a39Sopenharmony_ciExpectedResult = Success
220e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
221e1051a39Sopenharmony_ciMethod = TLS
222e1051a39Sopenharmony_ciResumptionExpected = Yes
223e1051a39Sopenharmony_ci
224e1051a39Sopenharmony_ci
225e1051a39Sopenharmony_ci# ===========================================================
226e1051a39Sopenharmony_ci
227e1051a39Sopenharmony_ci[7-renegotiate-aead-to-non-aead]
228e1051a39Sopenharmony_cissl_conf = 7-renegotiate-aead-to-non-aead-ssl
229e1051a39Sopenharmony_ci
230e1051a39Sopenharmony_ci[7-renegotiate-aead-to-non-aead-ssl]
231e1051a39Sopenharmony_ciserver = 7-renegotiate-aead-to-non-aead-server
232e1051a39Sopenharmony_ciclient = 7-renegotiate-aead-to-non-aead-client
233e1051a39Sopenharmony_ci
234e1051a39Sopenharmony_ci[7-renegotiate-aead-to-non-aead-server]
235e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
236e1051a39Sopenharmony_ciCipherString = DEFAULT
237e1051a39Sopenharmony_ciOptions = NoResumptionOnRenegotiation
238e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
239e1051a39Sopenharmony_ci
240e1051a39Sopenharmony_ci[7-renegotiate-aead-to-non-aead-client]
241e1051a39Sopenharmony_ciCipherString = AES128-GCM-SHA256
242e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
243e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
244e1051a39Sopenharmony_ciVerifyMode = Peer
245e1051a39Sopenharmony_ci
246e1051a39Sopenharmony_ci[test-7]
247e1051a39Sopenharmony_ciExpectedResult = Success
248e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
249e1051a39Sopenharmony_ciMethod = TLS
250e1051a39Sopenharmony_ciResumptionExpected = No
251e1051a39Sopenharmony_ciclient = 7-renegotiate-aead-to-non-aead-client-extra
252e1051a39Sopenharmony_ci
253e1051a39Sopenharmony_ci[7-renegotiate-aead-to-non-aead-client-extra]
254e1051a39Sopenharmony_ciRenegotiateCiphers = AES128-SHA
255e1051a39Sopenharmony_ci
256e1051a39Sopenharmony_ci
257e1051a39Sopenharmony_ci# ===========================================================
258e1051a39Sopenharmony_ci
259e1051a39Sopenharmony_ci[8-renegotiate-non-aead-to-aead]
260e1051a39Sopenharmony_cissl_conf = 8-renegotiate-non-aead-to-aead-ssl
261e1051a39Sopenharmony_ci
262e1051a39Sopenharmony_ci[8-renegotiate-non-aead-to-aead-ssl]
263e1051a39Sopenharmony_ciserver = 8-renegotiate-non-aead-to-aead-server
264e1051a39Sopenharmony_ciclient = 8-renegotiate-non-aead-to-aead-client
265e1051a39Sopenharmony_ci
266e1051a39Sopenharmony_ci[8-renegotiate-non-aead-to-aead-server]
267e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
268e1051a39Sopenharmony_ciCipherString = DEFAULT
269e1051a39Sopenharmony_ciOptions = NoResumptionOnRenegotiation
270e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
271e1051a39Sopenharmony_ci
272e1051a39Sopenharmony_ci[8-renegotiate-non-aead-to-aead-client]
273e1051a39Sopenharmony_ciCipherString = AES128-SHA
274e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
275e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
276e1051a39Sopenharmony_ciVerifyMode = Peer
277e1051a39Sopenharmony_ci
278e1051a39Sopenharmony_ci[test-8]
279e1051a39Sopenharmony_ciExpectedResult = Success
280e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
281e1051a39Sopenharmony_ciMethod = TLS
282e1051a39Sopenharmony_ciResumptionExpected = No
283e1051a39Sopenharmony_ciclient = 8-renegotiate-non-aead-to-aead-client-extra
284e1051a39Sopenharmony_ci
285e1051a39Sopenharmony_ci[8-renegotiate-non-aead-to-aead-client-extra]
286e1051a39Sopenharmony_ciRenegotiateCiphers = AES128-GCM-SHA256
287e1051a39Sopenharmony_ci
288e1051a39Sopenharmony_ci
289e1051a39Sopenharmony_ci# ===========================================================
290e1051a39Sopenharmony_ci
291e1051a39Sopenharmony_ci[9-renegotiate-non-aead-to-non-aead]
292e1051a39Sopenharmony_cissl_conf = 9-renegotiate-non-aead-to-non-aead-ssl
293e1051a39Sopenharmony_ci
294e1051a39Sopenharmony_ci[9-renegotiate-non-aead-to-non-aead-ssl]
295e1051a39Sopenharmony_ciserver = 9-renegotiate-non-aead-to-non-aead-server
296e1051a39Sopenharmony_ciclient = 9-renegotiate-non-aead-to-non-aead-client
297e1051a39Sopenharmony_ci
298e1051a39Sopenharmony_ci[9-renegotiate-non-aead-to-non-aead-server]
299e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
300e1051a39Sopenharmony_ciCipherString = DEFAULT
301e1051a39Sopenharmony_ciOptions = NoResumptionOnRenegotiation
302e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
303e1051a39Sopenharmony_ci
304e1051a39Sopenharmony_ci[9-renegotiate-non-aead-to-non-aead-client]
305e1051a39Sopenharmony_ciCipherString = AES128-SHA
306e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
307e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
308e1051a39Sopenharmony_ciVerifyMode = Peer
309e1051a39Sopenharmony_ci
310e1051a39Sopenharmony_ci[test-9]
311e1051a39Sopenharmony_ciExpectedResult = Success
312e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
313e1051a39Sopenharmony_ciMethod = TLS
314e1051a39Sopenharmony_ciResumptionExpected = No
315e1051a39Sopenharmony_ciclient = 9-renegotiate-non-aead-to-non-aead-client-extra
316e1051a39Sopenharmony_ci
317e1051a39Sopenharmony_ci[9-renegotiate-non-aead-to-non-aead-client-extra]
318e1051a39Sopenharmony_ciRenegotiateCiphers = AES256-SHA
319e1051a39Sopenharmony_ci
320e1051a39Sopenharmony_ci
321e1051a39Sopenharmony_ci# ===========================================================
322e1051a39Sopenharmony_ci
323e1051a39Sopenharmony_ci[10-renegotiate-aead-to-aead]
324e1051a39Sopenharmony_cissl_conf = 10-renegotiate-aead-to-aead-ssl
325e1051a39Sopenharmony_ci
326e1051a39Sopenharmony_ci[10-renegotiate-aead-to-aead-ssl]
327e1051a39Sopenharmony_ciserver = 10-renegotiate-aead-to-aead-server
328e1051a39Sopenharmony_ciclient = 10-renegotiate-aead-to-aead-client
329e1051a39Sopenharmony_ci
330e1051a39Sopenharmony_ci[10-renegotiate-aead-to-aead-server]
331e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
332e1051a39Sopenharmony_ciCipherString = DEFAULT
333e1051a39Sopenharmony_ciOptions = NoResumptionOnRenegotiation
334e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
335e1051a39Sopenharmony_ci
336e1051a39Sopenharmony_ci[10-renegotiate-aead-to-aead-client]
337e1051a39Sopenharmony_ciCipherString = AES128-GCM-SHA256
338e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
339e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
340e1051a39Sopenharmony_ciVerifyMode = Peer
341e1051a39Sopenharmony_ci
342e1051a39Sopenharmony_ci[test-10]
343e1051a39Sopenharmony_ciExpectedResult = Success
344e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
345e1051a39Sopenharmony_ciMethod = TLS
346e1051a39Sopenharmony_ciResumptionExpected = No
347e1051a39Sopenharmony_ciclient = 10-renegotiate-aead-to-aead-client-extra
348e1051a39Sopenharmony_ci
349e1051a39Sopenharmony_ci[10-renegotiate-aead-to-aead-client-extra]
350e1051a39Sopenharmony_ciRenegotiateCiphers = AES256-GCM-SHA384
351e1051a39Sopenharmony_ci
352e1051a39Sopenharmony_ci
353e1051a39Sopenharmony_ci# ===========================================================
354e1051a39Sopenharmony_ci
355e1051a39Sopenharmony_ci[11-no-renegotiation-server-by-client]
356e1051a39Sopenharmony_cissl_conf = 11-no-renegotiation-server-by-client-ssl
357e1051a39Sopenharmony_ci
358e1051a39Sopenharmony_ci[11-no-renegotiation-server-by-client-ssl]
359e1051a39Sopenharmony_ciserver = 11-no-renegotiation-server-by-client-server
360e1051a39Sopenharmony_ciclient = 11-no-renegotiation-server-by-client-client
361e1051a39Sopenharmony_ci
362e1051a39Sopenharmony_ci[11-no-renegotiation-server-by-client-server]
363e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
364e1051a39Sopenharmony_ciCipherString = DEFAULT
365e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
366e1051a39Sopenharmony_ciOptions = NoRenegotiation
367e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
368e1051a39Sopenharmony_ci
369e1051a39Sopenharmony_ci[11-no-renegotiation-server-by-client-client]
370e1051a39Sopenharmony_ciCipherString = DEFAULT
371e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
372e1051a39Sopenharmony_ciVerifyMode = Peer
373e1051a39Sopenharmony_ci
374e1051a39Sopenharmony_ci[test-11]
375e1051a39Sopenharmony_ciExpectedResult = ClientFail
376e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
377e1051a39Sopenharmony_ciMethod = TLS
378e1051a39Sopenharmony_ciResumptionExpected = No
379e1051a39Sopenharmony_ci
380e1051a39Sopenharmony_ci
381e1051a39Sopenharmony_ci# ===========================================================
382e1051a39Sopenharmony_ci
383e1051a39Sopenharmony_ci[12-no-renegotiation-server-by-server]
384e1051a39Sopenharmony_cissl_conf = 12-no-renegotiation-server-by-server-ssl
385e1051a39Sopenharmony_ci
386e1051a39Sopenharmony_ci[12-no-renegotiation-server-by-server-ssl]
387e1051a39Sopenharmony_ciserver = 12-no-renegotiation-server-by-server-server
388e1051a39Sopenharmony_ciclient = 12-no-renegotiation-server-by-server-client
389e1051a39Sopenharmony_ci
390e1051a39Sopenharmony_ci[12-no-renegotiation-server-by-server-server]
391e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
392e1051a39Sopenharmony_ciCipherString = DEFAULT
393e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
394e1051a39Sopenharmony_ciOptions = NoRenegotiation
395e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
396e1051a39Sopenharmony_ci
397e1051a39Sopenharmony_ci[12-no-renegotiation-server-by-server-client]
398e1051a39Sopenharmony_ciCipherString = DEFAULT
399e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
400e1051a39Sopenharmony_ciVerifyMode = Peer
401e1051a39Sopenharmony_ci
402e1051a39Sopenharmony_ci[test-12]
403e1051a39Sopenharmony_ciExpectedResult = ServerFail
404e1051a39Sopenharmony_ciHandshakeMode = RenegotiateServer
405e1051a39Sopenharmony_ciMethod = TLS
406e1051a39Sopenharmony_ciResumptionExpected = No
407e1051a39Sopenharmony_ci
408e1051a39Sopenharmony_ci
409e1051a39Sopenharmony_ci# ===========================================================
410e1051a39Sopenharmony_ci
411e1051a39Sopenharmony_ci[13-no-renegotiation-client-by-server]
412e1051a39Sopenharmony_cissl_conf = 13-no-renegotiation-client-by-server-ssl
413e1051a39Sopenharmony_ci
414e1051a39Sopenharmony_ci[13-no-renegotiation-client-by-server-ssl]
415e1051a39Sopenharmony_ciserver = 13-no-renegotiation-client-by-server-server
416e1051a39Sopenharmony_ciclient = 13-no-renegotiation-client-by-server-client
417e1051a39Sopenharmony_ci
418e1051a39Sopenharmony_ci[13-no-renegotiation-client-by-server-server]
419e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
420e1051a39Sopenharmony_ciCipherString = DEFAULT
421e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
422e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
423e1051a39Sopenharmony_ci
424e1051a39Sopenharmony_ci[13-no-renegotiation-client-by-server-client]
425e1051a39Sopenharmony_ciCipherString = DEFAULT
426e1051a39Sopenharmony_ciOptions = NoRenegotiation
427e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
428e1051a39Sopenharmony_ciVerifyMode = Peer
429e1051a39Sopenharmony_ci
430e1051a39Sopenharmony_ci[test-13]
431e1051a39Sopenharmony_ciExpectedResult = ServerFail
432e1051a39Sopenharmony_ciHandshakeMode = RenegotiateServer
433e1051a39Sopenharmony_ciMethod = TLS
434e1051a39Sopenharmony_ciResumptionExpected = No
435e1051a39Sopenharmony_ci
436e1051a39Sopenharmony_ci
437e1051a39Sopenharmony_ci# ===========================================================
438e1051a39Sopenharmony_ci
439e1051a39Sopenharmony_ci[14-no-renegotiation-client-by-client]
440e1051a39Sopenharmony_cissl_conf = 14-no-renegotiation-client-by-client-ssl
441e1051a39Sopenharmony_ci
442e1051a39Sopenharmony_ci[14-no-renegotiation-client-by-client-ssl]
443e1051a39Sopenharmony_ciserver = 14-no-renegotiation-client-by-client-server
444e1051a39Sopenharmony_ciclient = 14-no-renegotiation-client-by-client-client
445e1051a39Sopenharmony_ci
446e1051a39Sopenharmony_ci[14-no-renegotiation-client-by-client-server]
447e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
448e1051a39Sopenharmony_ciCipherString = DEFAULT
449e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
450e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
451e1051a39Sopenharmony_ci
452e1051a39Sopenharmony_ci[14-no-renegotiation-client-by-client-client]
453e1051a39Sopenharmony_ciCipherString = DEFAULT
454e1051a39Sopenharmony_ciOptions = NoRenegotiation
455e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
456e1051a39Sopenharmony_ciVerifyMode = Peer
457e1051a39Sopenharmony_ci
458e1051a39Sopenharmony_ci[test-14]
459e1051a39Sopenharmony_ciExpectedResult = ClientFail
460e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
461e1051a39Sopenharmony_ciMethod = TLS
462e1051a39Sopenharmony_ciResumptionExpected = No
463e1051a39Sopenharmony_ci
464e1051a39Sopenharmony_ci
465e1051a39Sopenharmony_ci# ===========================================================
466e1051a39Sopenharmony_ci
467e1051a39Sopenharmony_ci[15-no-extms-on-renegotiation]
468e1051a39Sopenharmony_cissl_conf = 15-no-extms-on-renegotiation-ssl
469e1051a39Sopenharmony_ci
470e1051a39Sopenharmony_ci[15-no-extms-on-renegotiation-ssl]
471e1051a39Sopenharmony_ciserver = 15-no-extms-on-renegotiation-server
472e1051a39Sopenharmony_ciclient = 15-no-extms-on-renegotiation-client
473e1051a39Sopenharmony_ci
474e1051a39Sopenharmony_ci[15-no-extms-on-renegotiation-server]
475e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
476e1051a39Sopenharmony_ciCipherString = DEFAULT
477e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
478e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
479e1051a39Sopenharmony_ci
480e1051a39Sopenharmony_ci[15-no-extms-on-renegotiation-client]
481e1051a39Sopenharmony_ciCipherString = DEFAULT
482e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
483e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
484e1051a39Sopenharmony_ciVerifyMode = Peer
485e1051a39Sopenharmony_ci
486e1051a39Sopenharmony_ci[test-15]
487e1051a39Sopenharmony_ciExpectedResult = ServerFail
488e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
489e1051a39Sopenharmony_ciMethod = TLS
490e1051a39Sopenharmony_ciResumptionExpected = No
491e1051a39Sopenharmony_ciclient = 15-no-extms-on-renegotiation-client-extra
492e1051a39Sopenharmony_ci
493e1051a39Sopenharmony_ci[15-no-extms-on-renegotiation-client-extra]
494e1051a39Sopenharmony_ciRenegotiateNoExtms = Yes
495e1051a39Sopenharmony_ci
496e1051a39Sopenharmony_ci
497e1051a39Sopenharmony_ci# ===========================================================
498e1051a39Sopenharmony_ci
499e1051a39Sopenharmony_ci[16-allow-client-renegotiation]
500e1051a39Sopenharmony_cissl_conf = 16-allow-client-renegotiation-ssl
501e1051a39Sopenharmony_ci
502e1051a39Sopenharmony_ci[16-allow-client-renegotiation-ssl]
503e1051a39Sopenharmony_ciserver = 16-allow-client-renegotiation-server
504e1051a39Sopenharmony_ciclient = 16-allow-client-renegotiation-client
505e1051a39Sopenharmony_ci
506e1051a39Sopenharmony_ci[16-allow-client-renegotiation-server]
507e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
508e1051a39Sopenharmony_ciCipherString = DEFAULT
509e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
510e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
511e1051a39Sopenharmony_ci
512e1051a39Sopenharmony_ci[16-allow-client-renegotiation-client]
513e1051a39Sopenharmony_ciCipherString = DEFAULT
514e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
515e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
516e1051a39Sopenharmony_ciVerifyMode = Peer
517e1051a39Sopenharmony_ci
518e1051a39Sopenharmony_ci[test-16]
519e1051a39Sopenharmony_ciExpectedResult = Success
520e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
521e1051a39Sopenharmony_ciMethod = TLS
522e1051a39Sopenharmony_ciResumptionExpected = Yes
523e1051a39Sopenharmony_ci
524e1051a39Sopenharmony_ci
525e1051a39Sopenharmony_ci# ===========================================================
526e1051a39Sopenharmony_ci
527e1051a39Sopenharmony_ci[17-no-client-renegotiation]
528e1051a39Sopenharmony_cissl_conf = 17-no-client-renegotiation-ssl
529e1051a39Sopenharmony_ci
530e1051a39Sopenharmony_ci[17-no-client-renegotiation-ssl]
531e1051a39Sopenharmony_ciserver = 17-no-client-renegotiation-server
532e1051a39Sopenharmony_ciclient = 17-no-client-renegotiation-client
533e1051a39Sopenharmony_ci
534e1051a39Sopenharmony_ci[17-no-client-renegotiation-server]
535e1051a39Sopenharmony_ciCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
536e1051a39Sopenharmony_ciCipherString = DEFAULT
537e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
538e1051a39Sopenharmony_ciOptions = -ClientRenegotiation
539e1051a39Sopenharmony_ciPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
540e1051a39Sopenharmony_ci
541e1051a39Sopenharmony_ci[17-no-client-renegotiation-client]
542e1051a39Sopenharmony_ciCipherString = DEFAULT
543e1051a39Sopenharmony_ciMaxProtocol = TLSv1.2
544e1051a39Sopenharmony_ciVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
545e1051a39Sopenharmony_ciVerifyMode = Peer
546e1051a39Sopenharmony_ci
547e1051a39Sopenharmony_ci[test-17]
548e1051a39Sopenharmony_ciExpectedResult = ClientFail
549e1051a39Sopenharmony_ciExpectedServerAlert = NoRenegotiation
550e1051a39Sopenharmony_ciHandshakeMode = RenegotiateClient
551e1051a39Sopenharmony_ciMethod = TLS
552e1051a39Sopenharmony_ciResumptionExpected = No
553e1051a39Sopenharmony_ci
554e1051a39Sopenharmony_ci
555