1 # Generated with generate_ssl_tests.pl
5 test-0 = 0-renegotiate-client-no-resume
6 test-1 = 1-renegotiate-client-resume
7 test-2 = 2-renegotiate-server-no-resume
8 test-3 = 3-renegotiate-server-resume
9 test-4 = 4-renegotiate-client-auth-require
10 test-5 = 5-renegotiate-client-auth-once
11 test-6 = 6-renegotiate-aead-to-non-aead
12 test-7 = 7-renegotiate-non-aead-to-aead
13 test-8 = 8-renegotiate-non-aead-to-non-aead
14 test-9 = 9-renegotiate-aead-to-aead
15 # ===========================================================
17 [0-renegotiate-client-no-resume]
18 ssl_conf = 0-renegotiate-client-no-resume-ssl
20 [0-renegotiate-client-no-resume-ssl]
21 server = 0-renegotiate-client-no-resume-server
22 client = 0-renegotiate-client-no-resume-client
24 [0-renegotiate-client-no-resume-server]
25 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
26 CipherString = DEFAULT
28 Options = NoResumptionOnRenegotiation
29 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
31 [0-renegotiate-client-no-resume-client]
32 CipherString = DEFAULT
33 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
37 ExpectedResult = Success
38 HandshakeMode = RenegotiateClient
40 ResumptionExpected = No
43 # ===========================================================
45 [1-renegotiate-client-resume]
46 ssl_conf = 1-renegotiate-client-resume-ssl
48 [1-renegotiate-client-resume-ssl]
49 server = 1-renegotiate-client-resume-server
50 client = 1-renegotiate-client-resume-client
52 [1-renegotiate-client-resume-server]
53 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
54 CipherString = DEFAULT
56 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
58 [1-renegotiate-client-resume-client]
59 CipherString = DEFAULT
60 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
64 ExpectedResult = Success
65 HandshakeMode = RenegotiateClient
67 ResumptionExpected = Yes
70 # ===========================================================
72 [2-renegotiate-server-no-resume]
73 ssl_conf = 2-renegotiate-server-no-resume-ssl
75 [2-renegotiate-server-no-resume-ssl]
76 server = 2-renegotiate-server-no-resume-server
77 client = 2-renegotiate-server-no-resume-client
79 [2-renegotiate-server-no-resume-server]
80 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
81 CipherString = DEFAULT
83 Options = NoResumptionOnRenegotiation
84 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
86 [2-renegotiate-server-no-resume-client]
87 CipherString = DEFAULT
88 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
92 ExpectedResult = Success
93 HandshakeMode = RenegotiateServer
95 ResumptionExpected = No
98 # ===========================================================
100 [3-renegotiate-server-resume]
101 ssl_conf = 3-renegotiate-server-resume-ssl
103 [3-renegotiate-server-resume-ssl]
104 server = 3-renegotiate-server-resume-server
105 client = 3-renegotiate-server-resume-client
107 [3-renegotiate-server-resume-server]
108 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
109 CipherString = DEFAULT
110 MaxProtocol = TLSv1.2
111 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
113 [3-renegotiate-server-resume-client]
114 CipherString = DEFAULT
115 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
119 ExpectedResult = Success
120 HandshakeMode = RenegotiateServer
122 ResumptionExpected = Yes
125 # ===========================================================
127 [4-renegotiate-client-auth-require]
128 ssl_conf = 4-renegotiate-client-auth-require-ssl
130 [4-renegotiate-client-auth-require-ssl]
131 server = 4-renegotiate-client-auth-require-server
132 client = 4-renegotiate-client-auth-require-client
134 [4-renegotiate-client-auth-require-server]
135 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
136 CipherString = DEFAULT
137 MaxProtocol = TLSv1.2
138 Options = NoResumptionOnRenegotiation
139 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
140 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
143 [4-renegotiate-client-auth-require-client]
144 Certificate = ${ENV::TEST_CERTS_DIR}/ee-client-chain.pem
145 CipherString = DEFAULT
146 PrivateKey = ${ENV::TEST_CERTS_DIR}/ee-key.pem
147 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
151 ExpectedResult = Success
152 HandshakeMode = RenegotiateServer
154 ResumptionExpected = No
157 # ===========================================================
159 [5-renegotiate-client-auth-once]
160 ssl_conf = 5-renegotiate-client-auth-once-ssl
162 [5-renegotiate-client-auth-once-ssl]
163 server = 5-renegotiate-client-auth-once-server
164 client = 5-renegotiate-client-auth-once-client
166 [5-renegotiate-client-auth-once-server]
167 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
168 CipherString = DEFAULT
169 MaxProtocol = TLSv1.2
170 Options = NoResumptionOnRenegotiation
171 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
172 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
175 [5-renegotiate-client-auth-once-client]
176 Certificate = ${ENV::TEST_CERTS_DIR}/ee-client-chain.pem
177 CipherString = DEFAULT
178 PrivateKey = ${ENV::TEST_CERTS_DIR}/ee-key.pem
179 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
183 ExpectedResult = Success
184 HandshakeMode = RenegotiateServer
186 ResumptionExpected = No
189 # ===========================================================
191 [6-renegotiate-aead-to-non-aead]
192 ssl_conf = 6-renegotiate-aead-to-non-aead-ssl
194 [6-renegotiate-aead-to-non-aead-ssl]
195 server = 6-renegotiate-aead-to-non-aead-server
196 client = 6-renegotiate-aead-to-non-aead-client
198 [6-renegotiate-aead-to-non-aead-server]
199 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
200 CipherString = DEFAULT
201 MaxProtocol = TLSv1.2
202 Options = NoResumptionOnRenegotiation
203 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
205 [6-renegotiate-aead-to-non-aead-client]
206 CipherString = AES128-GCM-SHA256
207 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
211 ExpectedResult = Success
212 HandshakeMode = RenegotiateClient
214 ResumptionExpected = No
215 client = 6-renegotiate-aead-to-non-aead-client-extra
217 [6-renegotiate-aead-to-non-aead-client-extra]
218 RenegotiateCiphers = AES128-SHA
221 # ===========================================================
223 [7-renegotiate-non-aead-to-aead]
224 ssl_conf = 7-renegotiate-non-aead-to-aead-ssl
226 [7-renegotiate-non-aead-to-aead-ssl]
227 server = 7-renegotiate-non-aead-to-aead-server
228 client = 7-renegotiate-non-aead-to-aead-client
230 [7-renegotiate-non-aead-to-aead-server]
231 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
232 CipherString = DEFAULT
233 MaxProtocol = TLSv1.2
234 Options = NoResumptionOnRenegotiation
235 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
237 [7-renegotiate-non-aead-to-aead-client]
238 CipherString = AES128-SHA
239 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
243 ExpectedResult = Success
244 HandshakeMode = RenegotiateClient
246 ResumptionExpected = No
247 client = 7-renegotiate-non-aead-to-aead-client-extra
249 [7-renegotiate-non-aead-to-aead-client-extra]
250 RenegotiateCiphers = AES128-GCM-SHA256
253 # ===========================================================
255 [8-renegotiate-non-aead-to-non-aead]
256 ssl_conf = 8-renegotiate-non-aead-to-non-aead-ssl
258 [8-renegotiate-non-aead-to-non-aead-ssl]
259 server = 8-renegotiate-non-aead-to-non-aead-server
260 client = 8-renegotiate-non-aead-to-non-aead-client
262 [8-renegotiate-non-aead-to-non-aead-server]
263 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
264 CipherString = DEFAULT
265 MaxProtocol = TLSv1.2
266 Options = NoResumptionOnRenegotiation
267 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
269 [8-renegotiate-non-aead-to-non-aead-client]
270 CipherString = AES128-SHA
271 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
275 ExpectedResult = Success
276 HandshakeMode = RenegotiateClient
278 ResumptionExpected = No
279 client = 8-renegotiate-non-aead-to-non-aead-client-extra
281 [8-renegotiate-non-aead-to-non-aead-client-extra]
282 RenegotiateCiphers = AES256-SHA
285 # ===========================================================
287 [9-renegotiate-aead-to-aead]
288 ssl_conf = 9-renegotiate-aead-to-aead-ssl
290 [9-renegotiate-aead-to-aead-ssl]
291 server = 9-renegotiate-aead-to-aead-server
292 client = 9-renegotiate-aead-to-aead-client
294 [9-renegotiate-aead-to-aead-server]
295 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
296 CipherString = DEFAULT
297 MaxProtocol = TLSv1.2
298 Options = NoResumptionOnRenegotiation
299 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
301 [9-renegotiate-aead-to-aead-client]
302 CipherString = AES128-GCM-SHA256
303 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
307 ExpectedResult = Success
308 HandshakeMode = RenegotiateClient
310 ResumptionExpected = No
311 client = 9-renegotiate-aead-to-aead-client-extra
313 [9-renegotiate-aead-to-aead-client-extra]
314 RenegotiateCiphers = AES256-GCM-SHA384