1 | # Generated with generate_ssl_tests.pl
|
---|
2 |
|
---|
3 | num_tests = 14
|
---|
4 |
|
---|
5 | test-0 = 0-server-auth-TLSv1.3
|
---|
6 | test-1 = 1-client-auth-TLSv1.3-request
|
---|
7 | test-2 = 2-client-auth-TLSv1.3-require-fail
|
---|
8 | test-3 = 3-client-auth-TLSv1.3-require
|
---|
9 | test-4 = 4-client-auth-TLSv1.3-require-non-empty-names
|
---|
10 | test-5 = 5-client-auth-TLSv1.3-noroot
|
---|
11 | test-6 = 6-client-auth-TLSv1.3-request-post-handshake
|
---|
12 | test-7 = 7-client-auth-TLSv1.3-require-fail-post-handshake
|
---|
13 | test-8 = 8-client-auth-TLSv1.3-require-post-handshake
|
---|
14 | test-9 = 9-client-auth-TLSv1.3-require-non-empty-names-post-handshake
|
---|
15 | test-10 = 10-client-auth-TLSv1.3-noroot-post-handshake
|
---|
16 | test-11 = 11-client-auth-TLSv1.3-request-force-client-post-handshake
|
---|
17 | test-12 = 12-client-auth-TLSv1.3-request-force-server-post-handshake
|
---|
18 | test-13 = 13-client-auth-TLSv1.3-request-force-both-post-handshake
|
---|
19 | # ===========================================================
|
---|
20 |
|
---|
21 | [0-server-auth-TLSv1.3]
|
---|
22 | ssl_conf = 0-server-auth-TLSv1.3-ssl
|
---|
23 |
|
---|
24 | [0-server-auth-TLSv1.3-ssl]
|
---|
25 | server = 0-server-auth-TLSv1.3-server
|
---|
26 | client = 0-server-auth-TLSv1.3-client
|
---|
27 |
|
---|
28 | [0-server-auth-TLSv1.3-server]
|
---|
29 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
30 | CipherString = DEFAULT
|
---|
31 | MaxProtocol = TLSv1.3
|
---|
32 | MinProtocol = TLSv1.3
|
---|
33 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
34 |
|
---|
35 | [0-server-auth-TLSv1.3-client]
|
---|
36 | CipherString = DEFAULT
|
---|
37 | MaxProtocol = TLSv1.3
|
---|
38 | MinProtocol = TLSv1.3
|
---|
39 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
40 | VerifyMode = Peer
|
---|
41 |
|
---|
42 | [test-0]
|
---|
43 | ExpectedResult = Success
|
---|
44 |
|
---|
45 |
|
---|
46 | # ===========================================================
|
---|
47 |
|
---|
48 | [1-client-auth-TLSv1.3-request]
|
---|
49 | ssl_conf = 1-client-auth-TLSv1.3-request-ssl
|
---|
50 |
|
---|
51 | [1-client-auth-TLSv1.3-request-ssl]
|
---|
52 | server = 1-client-auth-TLSv1.3-request-server
|
---|
53 | client = 1-client-auth-TLSv1.3-request-client
|
---|
54 |
|
---|
55 | [1-client-auth-TLSv1.3-request-server]
|
---|
56 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
57 | CipherString = DEFAULT
|
---|
58 | MaxProtocol = TLSv1.3
|
---|
59 | MinProtocol = TLSv1.3
|
---|
60 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
61 | VerifyMode = Request
|
---|
62 |
|
---|
63 | [1-client-auth-TLSv1.3-request-client]
|
---|
64 | CipherString = DEFAULT
|
---|
65 | MaxProtocol = TLSv1.3
|
---|
66 | MinProtocol = TLSv1.3
|
---|
67 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
68 | VerifyMode = Peer
|
---|
69 |
|
---|
70 | [test-1]
|
---|
71 | ExpectedResult = Success
|
---|
72 |
|
---|
73 |
|
---|
74 | # ===========================================================
|
---|
75 |
|
---|
76 | [2-client-auth-TLSv1.3-require-fail]
|
---|
77 | ssl_conf = 2-client-auth-TLSv1.3-require-fail-ssl
|
---|
78 |
|
---|
79 | [2-client-auth-TLSv1.3-require-fail-ssl]
|
---|
80 | server = 2-client-auth-TLSv1.3-require-fail-server
|
---|
81 | client = 2-client-auth-TLSv1.3-require-fail-client
|
---|
82 |
|
---|
83 | [2-client-auth-TLSv1.3-require-fail-server]
|
---|
84 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
85 | CipherString = DEFAULT
|
---|
86 | MaxProtocol = TLSv1.3
|
---|
87 | MinProtocol = TLSv1.3
|
---|
88 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
89 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
|
---|
90 | VerifyMode = Require
|
---|
91 |
|
---|
92 | [2-client-auth-TLSv1.3-require-fail-client]
|
---|
93 | CipherString = DEFAULT
|
---|
94 | MaxProtocol = TLSv1.3
|
---|
95 | MinProtocol = TLSv1.3
|
---|
96 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
97 | VerifyMode = Peer
|
---|
98 |
|
---|
99 | [test-2]
|
---|
100 | ExpectedResult = ServerFail
|
---|
101 | ExpectedServerAlert = CertificateRequired
|
---|
102 |
|
---|
103 |
|
---|
104 | # ===========================================================
|
---|
105 |
|
---|
106 | [3-client-auth-TLSv1.3-require]
|
---|
107 | ssl_conf = 3-client-auth-TLSv1.3-require-ssl
|
---|
108 |
|
---|
109 | [3-client-auth-TLSv1.3-require-ssl]
|
---|
110 | server = 3-client-auth-TLSv1.3-require-server
|
---|
111 | client = 3-client-auth-TLSv1.3-require-client
|
---|
112 |
|
---|
113 | [3-client-auth-TLSv1.3-require-server]
|
---|
114 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
115 | CipherString = DEFAULT
|
---|
116 | ClientSignatureAlgorithms = PSS+SHA256
|
---|
117 | MaxProtocol = TLSv1.3
|
---|
118 | MinProtocol = TLSv1.3
|
---|
119 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
120 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
|
---|
121 | VerifyMode = Request
|
---|
122 |
|
---|
123 | [3-client-auth-TLSv1.3-require-client]
|
---|
124 | Certificate = ${ENV::TEST_CERTS_DIR}/ee-client-chain.pem
|
---|
125 | CipherString = DEFAULT
|
---|
126 | MaxProtocol = TLSv1.3
|
---|
127 | MinProtocol = TLSv1.3
|
---|
128 | PrivateKey = ${ENV::TEST_CERTS_DIR}/ee-key.pem
|
---|
129 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
130 | VerifyMode = Peer
|
---|
131 |
|
---|
132 | [test-3]
|
---|
133 | ExpectedClientCANames = empty
|
---|
134 | ExpectedClientCertType = RSA
|
---|
135 | ExpectedClientSignHash = SHA256
|
---|
136 | ExpectedClientSignType = RSA-PSS
|
---|
137 | ExpectedResult = Success
|
---|
138 |
|
---|
139 |
|
---|
140 | # ===========================================================
|
---|
141 |
|
---|
142 | [4-client-auth-TLSv1.3-require-non-empty-names]
|
---|
143 | ssl_conf = 4-client-auth-TLSv1.3-require-non-empty-names-ssl
|
---|
144 |
|
---|
145 | [4-client-auth-TLSv1.3-require-non-empty-names-ssl]
|
---|
146 | server = 4-client-auth-TLSv1.3-require-non-empty-names-server
|
---|
147 | client = 4-client-auth-TLSv1.3-require-non-empty-names-client
|
---|
148 |
|
---|
149 | [4-client-auth-TLSv1.3-require-non-empty-names-server]
|
---|
150 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
151 | CipherString = DEFAULT
|
---|
152 | ClientCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
|
---|
153 | ClientSignatureAlgorithms = PSS+SHA256
|
---|
154 | MaxProtocol = TLSv1.3
|
---|
155 | MinProtocol = TLSv1.3
|
---|
156 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
157 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
|
---|
158 | VerifyMode = Request
|
---|
159 |
|
---|
160 | [4-client-auth-TLSv1.3-require-non-empty-names-client]
|
---|
161 | Certificate = ${ENV::TEST_CERTS_DIR}/ee-client-chain.pem
|
---|
162 | CipherString = DEFAULT
|
---|
163 | MaxProtocol = TLSv1.3
|
---|
164 | MinProtocol = TLSv1.3
|
---|
165 | PrivateKey = ${ENV::TEST_CERTS_DIR}/ee-key.pem
|
---|
166 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
167 | VerifyMode = Peer
|
---|
168 |
|
---|
169 | [test-4]
|
---|
170 | ExpectedClientCANames = ${ENV::TEST_CERTS_DIR}/root-cert.pem
|
---|
171 | ExpectedClientCertType = RSA
|
---|
172 | ExpectedClientSignHash = SHA256
|
---|
173 | ExpectedClientSignType = RSA-PSS
|
---|
174 | ExpectedResult = Success
|
---|
175 |
|
---|
176 |
|
---|
177 | # ===========================================================
|
---|
178 |
|
---|
179 | [5-client-auth-TLSv1.3-noroot]
|
---|
180 | ssl_conf = 5-client-auth-TLSv1.3-noroot-ssl
|
---|
181 |
|
---|
182 | [5-client-auth-TLSv1.3-noroot-ssl]
|
---|
183 | server = 5-client-auth-TLSv1.3-noroot-server
|
---|
184 | client = 5-client-auth-TLSv1.3-noroot-client
|
---|
185 |
|
---|
186 | [5-client-auth-TLSv1.3-noroot-server]
|
---|
187 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
188 | CipherString = DEFAULT
|
---|
189 | MaxProtocol = TLSv1.3
|
---|
190 | MinProtocol = TLSv1.3
|
---|
191 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
192 | VerifyMode = Require
|
---|
193 |
|
---|
194 | [5-client-auth-TLSv1.3-noroot-client]
|
---|
195 | Certificate = ${ENV::TEST_CERTS_DIR}/ee-client-chain.pem
|
---|
196 | CipherString = DEFAULT
|
---|
197 | MaxProtocol = TLSv1.3
|
---|
198 | MinProtocol = TLSv1.3
|
---|
199 | PrivateKey = ${ENV::TEST_CERTS_DIR}/ee-key.pem
|
---|
200 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
201 | VerifyMode = Peer
|
---|
202 |
|
---|
203 | [test-5]
|
---|
204 | ExpectedResult = ServerFail
|
---|
205 | ExpectedServerAlert = UnknownCA
|
---|
206 |
|
---|
207 |
|
---|
208 | # ===========================================================
|
---|
209 |
|
---|
210 | [6-client-auth-TLSv1.3-request-post-handshake]
|
---|
211 | ssl_conf = 6-client-auth-TLSv1.3-request-post-handshake-ssl
|
---|
212 |
|
---|
213 | [6-client-auth-TLSv1.3-request-post-handshake-ssl]
|
---|
214 | server = 6-client-auth-TLSv1.3-request-post-handshake-server
|
---|
215 | client = 6-client-auth-TLSv1.3-request-post-handshake-client
|
---|
216 |
|
---|
217 | [6-client-auth-TLSv1.3-request-post-handshake-server]
|
---|
218 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
219 | CipherString = DEFAULT
|
---|
220 | MaxProtocol = TLSv1.3
|
---|
221 | MinProtocol = TLSv1.3
|
---|
222 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
223 | VerifyMode = RequestPostHandshake
|
---|
224 |
|
---|
225 | [6-client-auth-TLSv1.3-request-post-handshake-client]
|
---|
226 | CipherString = DEFAULT
|
---|
227 | MaxProtocol = TLSv1.3
|
---|
228 | MinProtocol = TLSv1.3
|
---|
229 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
230 | VerifyMode = Peer
|
---|
231 |
|
---|
232 | [test-6]
|
---|
233 | ExpectedResult = ServerFail
|
---|
234 | HandshakeMode = PostHandshakeAuth
|
---|
235 |
|
---|
236 |
|
---|
237 | # ===========================================================
|
---|
238 |
|
---|
239 | [7-client-auth-TLSv1.3-require-fail-post-handshake]
|
---|
240 | ssl_conf = 7-client-auth-TLSv1.3-require-fail-post-handshake-ssl
|
---|
241 |
|
---|
242 | [7-client-auth-TLSv1.3-require-fail-post-handshake-ssl]
|
---|
243 | server = 7-client-auth-TLSv1.3-require-fail-post-handshake-server
|
---|
244 | client = 7-client-auth-TLSv1.3-require-fail-post-handshake-client
|
---|
245 |
|
---|
246 | [7-client-auth-TLSv1.3-require-fail-post-handshake-server]
|
---|
247 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
248 | CipherString = DEFAULT
|
---|
249 | MaxProtocol = TLSv1.3
|
---|
250 | MinProtocol = TLSv1.3
|
---|
251 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
252 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
|
---|
253 | VerifyMode = RequirePostHandshake
|
---|
254 |
|
---|
255 | [7-client-auth-TLSv1.3-require-fail-post-handshake-client]
|
---|
256 | CipherString = DEFAULT
|
---|
257 | MaxProtocol = TLSv1.3
|
---|
258 | MinProtocol = TLSv1.3
|
---|
259 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
260 | VerifyMode = Peer
|
---|
261 |
|
---|
262 | [test-7]
|
---|
263 | ExpectedResult = ServerFail
|
---|
264 | HandshakeMode = PostHandshakeAuth
|
---|
265 |
|
---|
266 |
|
---|
267 | # ===========================================================
|
---|
268 |
|
---|
269 | [8-client-auth-TLSv1.3-require-post-handshake]
|
---|
270 | ssl_conf = 8-client-auth-TLSv1.3-require-post-handshake-ssl
|
---|
271 |
|
---|
272 | [8-client-auth-TLSv1.3-require-post-handshake-ssl]
|
---|
273 | server = 8-client-auth-TLSv1.3-require-post-handshake-server
|
---|
274 | client = 8-client-auth-TLSv1.3-require-post-handshake-client
|
---|
275 |
|
---|
276 | [8-client-auth-TLSv1.3-require-post-handshake-server]
|
---|
277 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
278 | CipherString = DEFAULT
|
---|
279 | ClientSignatureAlgorithms = PSS+SHA256
|
---|
280 | MaxProtocol = TLSv1.3
|
---|
281 | MinProtocol = TLSv1.3
|
---|
282 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
283 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
|
---|
284 | VerifyMode = RequestPostHandshake
|
---|
285 |
|
---|
286 | [8-client-auth-TLSv1.3-require-post-handshake-client]
|
---|
287 | Certificate = ${ENV::TEST_CERTS_DIR}/ee-client-chain.pem
|
---|
288 | CipherString = DEFAULT
|
---|
289 | MaxProtocol = TLSv1.3
|
---|
290 | MinProtocol = TLSv1.3
|
---|
291 | PrivateKey = ${ENV::TEST_CERTS_DIR}/ee-key.pem
|
---|
292 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
293 | VerifyMode = Peer
|
---|
294 |
|
---|
295 | [test-8]
|
---|
296 | ExpectedClientCANames = empty
|
---|
297 | ExpectedClientCertType = RSA
|
---|
298 | ExpectedClientSignHash = SHA256
|
---|
299 | ExpectedClientSignType = RSA-PSS
|
---|
300 | ExpectedResult = Success
|
---|
301 | HandshakeMode = PostHandshakeAuth
|
---|
302 | client = 8-client-auth-TLSv1.3-require-post-handshake-client-extra
|
---|
303 |
|
---|
304 | [8-client-auth-TLSv1.3-require-post-handshake-client-extra]
|
---|
305 | EnablePHA = Yes
|
---|
306 |
|
---|
307 |
|
---|
308 | # ===========================================================
|
---|
309 |
|
---|
310 | [9-client-auth-TLSv1.3-require-non-empty-names-post-handshake]
|
---|
311 | ssl_conf = 9-client-auth-TLSv1.3-require-non-empty-names-post-handshake-ssl
|
---|
312 |
|
---|
313 | [9-client-auth-TLSv1.3-require-non-empty-names-post-handshake-ssl]
|
---|
314 | server = 9-client-auth-TLSv1.3-require-non-empty-names-post-handshake-server
|
---|
315 | client = 9-client-auth-TLSv1.3-require-non-empty-names-post-handshake-client
|
---|
316 |
|
---|
317 | [9-client-auth-TLSv1.3-require-non-empty-names-post-handshake-server]
|
---|
318 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
319 | CipherString = DEFAULT
|
---|
320 | ClientCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
|
---|
321 | ClientSignatureAlgorithms = PSS+SHA256
|
---|
322 | MaxProtocol = TLSv1.3
|
---|
323 | MinProtocol = TLSv1.3
|
---|
324 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
325 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/root-cert.pem
|
---|
326 | VerifyMode = RequestPostHandshake
|
---|
327 |
|
---|
328 | [9-client-auth-TLSv1.3-require-non-empty-names-post-handshake-client]
|
---|
329 | Certificate = ${ENV::TEST_CERTS_DIR}/ee-client-chain.pem
|
---|
330 | CipherString = DEFAULT
|
---|
331 | MaxProtocol = TLSv1.3
|
---|
332 | MinProtocol = TLSv1.3
|
---|
333 | PrivateKey = ${ENV::TEST_CERTS_DIR}/ee-key.pem
|
---|
334 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
335 | VerifyMode = Peer
|
---|
336 |
|
---|
337 | [test-9]
|
---|
338 | ExpectedClientCANames = ${ENV::TEST_CERTS_DIR}/root-cert.pem
|
---|
339 | ExpectedClientCertType = RSA
|
---|
340 | ExpectedClientSignHash = SHA256
|
---|
341 | ExpectedClientSignType = RSA-PSS
|
---|
342 | ExpectedResult = Success
|
---|
343 | HandshakeMode = PostHandshakeAuth
|
---|
344 | client = 9-client-auth-TLSv1.3-require-non-empty-names-post-handshake-client-extra
|
---|
345 |
|
---|
346 | [9-client-auth-TLSv1.3-require-non-empty-names-post-handshake-client-extra]
|
---|
347 | EnablePHA = Yes
|
---|
348 |
|
---|
349 |
|
---|
350 | # ===========================================================
|
---|
351 |
|
---|
352 | [10-client-auth-TLSv1.3-noroot-post-handshake]
|
---|
353 | ssl_conf = 10-client-auth-TLSv1.3-noroot-post-handshake-ssl
|
---|
354 |
|
---|
355 | [10-client-auth-TLSv1.3-noroot-post-handshake-ssl]
|
---|
356 | server = 10-client-auth-TLSv1.3-noroot-post-handshake-server
|
---|
357 | client = 10-client-auth-TLSv1.3-noroot-post-handshake-client
|
---|
358 |
|
---|
359 | [10-client-auth-TLSv1.3-noroot-post-handshake-server]
|
---|
360 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
361 | CipherString = DEFAULT
|
---|
362 | MaxProtocol = TLSv1.3
|
---|
363 | MinProtocol = TLSv1.3
|
---|
364 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
365 | VerifyMode = RequirePostHandshake
|
---|
366 |
|
---|
367 | [10-client-auth-TLSv1.3-noroot-post-handshake-client]
|
---|
368 | Certificate = ${ENV::TEST_CERTS_DIR}/ee-client-chain.pem
|
---|
369 | CipherString = DEFAULT
|
---|
370 | MaxProtocol = TLSv1.3
|
---|
371 | MinProtocol = TLSv1.3
|
---|
372 | PrivateKey = ${ENV::TEST_CERTS_DIR}/ee-key.pem
|
---|
373 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
374 | VerifyMode = Peer
|
---|
375 |
|
---|
376 | [test-10]
|
---|
377 | ExpectedResult = ServerFail
|
---|
378 | ExpectedServerAlert = UnknownCA
|
---|
379 | HandshakeMode = PostHandshakeAuth
|
---|
380 | client = 10-client-auth-TLSv1.3-noroot-post-handshake-client-extra
|
---|
381 |
|
---|
382 | [10-client-auth-TLSv1.3-noroot-post-handshake-client-extra]
|
---|
383 | EnablePHA = Yes
|
---|
384 |
|
---|
385 |
|
---|
386 | # ===========================================================
|
---|
387 |
|
---|
388 | [11-client-auth-TLSv1.3-request-force-client-post-handshake]
|
---|
389 | ssl_conf = 11-client-auth-TLSv1.3-request-force-client-post-handshake-ssl
|
---|
390 |
|
---|
391 | [11-client-auth-TLSv1.3-request-force-client-post-handshake-ssl]
|
---|
392 | server = 11-client-auth-TLSv1.3-request-force-client-post-handshake-server
|
---|
393 | client = 11-client-auth-TLSv1.3-request-force-client-post-handshake-client
|
---|
394 |
|
---|
395 | [11-client-auth-TLSv1.3-request-force-client-post-handshake-server]
|
---|
396 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
397 | CipherString = DEFAULT
|
---|
398 | MaxProtocol = TLSv1.3
|
---|
399 | MinProtocol = TLSv1.3
|
---|
400 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
401 | VerifyMode = RequestPostHandshake
|
---|
402 |
|
---|
403 | [11-client-auth-TLSv1.3-request-force-client-post-handshake-client]
|
---|
404 | CipherString = DEFAULT
|
---|
405 | MaxProtocol = TLSv1.3
|
---|
406 | MinProtocol = TLSv1.3
|
---|
407 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
408 | VerifyMode = Peer
|
---|
409 |
|
---|
410 | [test-11]
|
---|
411 | ExpectedResult = Success
|
---|
412 | HandshakeMode = PostHandshakeAuth
|
---|
413 | client = 11-client-auth-TLSv1.3-request-force-client-post-handshake-client-extra
|
---|
414 |
|
---|
415 | [11-client-auth-TLSv1.3-request-force-client-post-handshake-client-extra]
|
---|
416 | EnablePHA = Yes
|
---|
417 |
|
---|
418 |
|
---|
419 | # ===========================================================
|
---|
420 |
|
---|
421 | [12-client-auth-TLSv1.3-request-force-server-post-handshake]
|
---|
422 | ssl_conf = 12-client-auth-TLSv1.3-request-force-server-post-handshake-ssl
|
---|
423 |
|
---|
424 | [12-client-auth-TLSv1.3-request-force-server-post-handshake-ssl]
|
---|
425 | server = 12-client-auth-TLSv1.3-request-force-server-post-handshake-server
|
---|
426 | client = 12-client-auth-TLSv1.3-request-force-server-post-handshake-client
|
---|
427 |
|
---|
428 | [12-client-auth-TLSv1.3-request-force-server-post-handshake-server]
|
---|
429 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
430 | CipherString = DEFAULT
|
---|
431 | MaxProtocol = TLSv1.3
|
---|
432 | MinProtocol = TLSv1.3
|
---|
433 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
434 | VerifyMode = RequestPostHandshake
|
---|
435 |
|
---|
436 | [12-client-auth-TLSv1.3-request-force-server-post-handshake-client]
|
---|
437 | CipherString = DEFAULT
|
---|
438 | MaxProtocol = TLSv1.3
|
---|
439 | MinProtocol = TLSv1.3
|
---|
440 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
441 | VerifyMode = Peer
|
---|
442 |
|
---|
443 | [test-12]
|
---|
444 | ExpectedResult = ClientFail
|
---|
445 | HandshakeMode = PostHandshakeAuth
|
---|
446 | server = 12-client-auth-TLSv1.3-request-force-server-post-handshake-server-extra
|
---|
447 |
|
---|
448 | [12-client-auth-TLSv1.3-request-force-server-post-handshake-server-extra]
|
---|
449 | ForcePHA = Yes
|
---|
450 |
|
---|
451 |
|
---|
452 | # ===========================================================
|
---|
453 |
|
---|
454 | [13-client-auth-TLSv1.3-request-force-both-post-handshake]
|
---|
455 | ssl_conf = 13-client-auth-TLSv1.3-request-force-both-post-handshake-ssl
|
---|
456 |
|
---|
457 | [13-client-auth-TLSv1.3-request-force-both-post-handshake-ssl]
|
---|
458 | server = 13-client-auth-TLSv1.3-request-force-both-post-handshake-server
|
---|
459 | client = 13-client-auth-TLSv1.3-request-force-both-post-handshake-client
|
---|
460 |
|
---|
461 | [13-client-auth-TLSv1.3-request-force-both-post-handshake-server]
|
---|
462 | Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
|
---|
463 | CipherString = DEFAULT
|
---|
464 | MaxProtocol = TLSv1.3
|
---|
465 | MinProtocol = TLSv1.3
|
---|
466 | PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
|
---|
467 | VerifyMode = RequestPostHandshake
|
---|
468 |
|
---|
469 | [13-client-auth-TLSv1.3-request-force-both-post-handshake-client]
|
---|
470 | CipherString = DEFAULT
|
---|
471 | MaxProtocol = TLSv1.3
|
---|
472 | MinProtocol = TLSv1.3
|
---|
473 | VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
|
---|
474 | VerifyMode = Peer
|
---|
475 |
|
---|
476 | [test-13]
|
---|
477 | ExpectedResult = Success
|
---|
478 | HandshakeMode = PostHandshakeAuth
|
---|
479 | server = 13-client-auth-TLSv1.3-request-force-both-post-handshake-server-extra
|
---|
480 | client = 13-client-auth-TLSv1.3-request-force-both-post-handshake-client-extra
|
---|
481 |
|
---|
482 | [13-client-auth-TLSv1.3-request-force-both-post-handshake-server-extra]
|
---|
483 | ForcePHA = Yes
|
---|
484 |
|
---|
485 | [13-client-auth-TLSv1.3-request-force-both-post-handshake-client-extra]
|
---|
486 | EnablePHA = Yes
|
---|
487 |
|
---|
488 |
|
---|