xref: /freebsd/crypto/openssl/test/ssl-tests/10-resumption.cnf (revision e0c4386e7e71d93b0edc0c8fa156263fc4a8b0b6)
1# Generated with generate_ssl_tests.pl
2
3num_tests = 65
4
5test-0 = 0-resumption
6test-1 = 1-resumption
7test-2 = 2-resumption
8test-3 = 3-resumption
9test-4 = 4-resumption
10test-5 = 5-resumption
11test-6 = 6-resumption
12test-7 = 7-resumption
13test-8 = 8-resumption
14test-9 = 9-resumption
15test-10 = 10-resumption
16test-11 = 11-resumption
17test-12 = 12-resumption
18test-13 = 13-resumption
19test-14 = 14-resumption
20test-15 = 15-resumption
21test-16 = 16-resumption
22test-17 = 17-resumption
23test-18 = 18-resumption
24test-19 = 19-resumption
25test-20 = 20-resumption
26test-21 = 21-resumption
27test-22 = 22-resumption
28test-23 = 23-resumption
29test-24 = 24-resumption
30test-25 = 25-resumption
31test-26 = 26-resumption
32test-27 = 27-resumption
33test-28 = 28-resumption
34test-29 = 29-resumption
35test-30 = 30-resumption
36test-31 = 31-resumption
37test-32 = 32-resumption
38test-33 = 33-resumption
39test-34 = 34-resumption
40test-35 = 35-resumption
41test-36 = 36-resumption
42test-37 = 37-resumption
43test-38 = 38-resumption
44test-39 = 39-resumption
45test-40 = 40-resumption
46test-41 = 41-resumption
47test-42 = 42-resumption
48test-43 = 43-resumption
49test-44 = 44-resumption
50test-45 = 45-resumption
51test-46 = 46-resumption
52test-47 = 47-resumption
53test-48 = 48-resumption
54test-49 = 49-resumption
55test-50 = 50-resumption
56test-51 = 51-resumption
57test-52 = 52-resumption
58test-53 = 53-resumption
59test-54 = 54-resumption
60test-55 = 55-resumption
61test-56 = 56-resumption
62test-57 = 57-resumption
63test-58 = 58-resumption
64test-59 = 59-resumption
65test-60 = 60-resumption
66test-61 = 61-resumption
67test-62 = 62-resumption
68test-63 = 63-resumption
69test-64 = 64-resumption-with-hrr
70# ===========================================================
71
72[0-resumption]
73ssl_conf = 0-resumption-ssl
74
75[0-resumption-ssl]
76server = 0-resumption-server
77client = 0-resumption-client
78resume-server = 0-resumption-resume-server
79resume-client = 0-resumption-client
80
81[0-resumption-server]
82Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
83CipherString = DEFAULT:@SECLEVEL=0
84MaxProtocol = TLSv1
85MinProtocol = TLSv1
86Options = SessionTicket
87PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
88
89[0-resumption-resume-server]
90Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
91CipherString = DEFAULT:@SECLEVEL=0
92MaxProtocol = TLSv1
93Options = SessionTicket
94PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
95
96[0-resumption-client]
97CipherString = DEFAULT:@SECLEVEL=0
98VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
99VerifyMode = Peer
100
101[test-0]
102ExpectedProtocol = TLSv1
103HandshakeMode = Resume
104ResumptionExpected = Yes
105
106
107# ===========================================================
108
109[1-resumption]
110ssl_conf = 1-resumption-ssl
111
112[1-resumption-ssl]
113server = 1-resumption-server
114client = 1-resumption-client
115resume-server = 1-resumption-resume-server
116resume-client = 1-resumption-client
117
118[1-resumption-server]
119Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
120CipherString = DEFAULT:@SECLEVEL=0
121MaxProtocol = TLSv1
122MinProtocol = TLSv1
123Options = -SessionTicket
124PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
125
126[1-resumption-resume-server]
127Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
128CipherString = DEFAULT:@SECLEVEL=0
129MaxProtocol = TLSv1
130Options = -SessionTicket
131PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
132
133[1-resumption-client]
134CipherString = DEFAULT:@SECLEVEL=0
135VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
136VerifyMode = Peer
137
138[test-1]
139ExpectedProtocol = TLSv1
140HandshakeMode = Resume
141ResumptionExpected = Yes
142
143
144# ===========================================================
145
146[2-resumption]
147ssl_conf = 2-resumption-ssl
148
149[2-resumption-ssl]
150server = 2-resumption-server
151client = 2-resumption-client
152resume-server = 2-resumption-resume-server
153resume-client = 2-resumption-client
154
155[2-resumption-server]
156Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
157CipherString = DEFAULT:@SECLEVEL=0
158MaxProtocol = TLSv1
159MinProtocol = TLSv1
160Options = SessionTicket
161PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
162
163[2-resumption-resume-server]
164Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
165CipherString = DEFAULT:@SECLEVEL=0
166MaxProtocol = TLSv1.1
167Options = SessionTicket
168PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
169
170[2-resumption-client]
171CipherString = DEFAULT:@SECLEVEL=0
172VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
173VerifyMode = Peer
174
175[test-2]
176ExpectedProtocol = TLSv1.1
177HandshakeMode = Resume
178ResumptionExpected = No
179
180
181# ===========================================================
182
183[3-resumption]
184ssl_conf = 3-resumption-ssl
185
186[3-resumption-ssl]
187server = 3-resumption-server
188client = 3-resumption-client
189resume-server = 3-resumption-resume-server
190resume-client = 3-resumption-client
191
192[3-resumption-server]
193Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
194CipherString = DEFAULT:@SECLEVEL=0
195MaxProtocol = TLSv1
196MinProtocol = TLSv1
197Options = -SessionTicket
198PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
199
200[3-resumption-resume-server]
201Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
202CipherString = DEFAULT:@SECLEVEL=0
203MaxProtocol = TLSv1.1
204Options = -SessionTicket
205PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
206
207[3-resumption-client]
208CipherString = DEFAULT:@SECLEVEL=0
209VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
210VerifyMode = Peer
211
212[test-3]
213ExpectedProtocol = TLSv1.1
214HandshakeMode = Resume
215ResumptionExpected = No
216
217
218# ===========================================================
219
220[4-resumption]
221ssl_conf = 4-resumption-ssl
222
223[4-resumption-ssl]
224server = 4-resumption-server
225client = 4-resumption-client
226resume-server = 4-resumption-resume-server
227resume-client = 4-resumption-client
228
229[4-resumption-server]
230Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
231CipherString = DEFAULT:@SECLEVEL=0
232MaxProtocol = TLSv1
233MinProtocol = TLSv1
234Options = SessionTicket
235PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
236
237[4-resumption-resume-server]
238Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
239CipherString = DEFAULT:@SECLEVEL=0
240MaxProtocol = TLSv1.2
241Options = SessionTicket
242PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
243
244[4-resumption-client]
245CipherString = DEFAULT:@SECLEVEL=0
246VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
247VerifyMode = Peer
248
249[test-4]
250ExpectedProtocol = TLSv1.2
251HandshakeMode = Resume
252ResumptionExpected = No
253
254
255# ===========================================================
256
257[5-resumption]
258ssl_conf = 5-resumption-ssl
259
260[5-resumption-ssl]
261server = 5-resumption-server
262client = 5-resumption-client
263resume-server = 5-resumption-resume-server
264resume-client = 5-resumption-client
265
266[5-resumption-server]
267Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
268CipherString = DEFAULT:@SECLEVEL=0
269MaxProtocol = TLSv1
270MinProtocol = TLSv1
271Options = -SessionTicket
272PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
273
274[5-resumption-resume-server]
275Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
276CipherString = DEFAULT:@SECLEVEL=0
277MaxProtocol = TLSv1.2
278Options = -SessionTicket
279PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
280
281[5-resumption-client]
282CipherString = DEFAULT:@SECLEVEL=0
283VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
284VerifyMode = Peer
285
286[test-5]
287ExpectedProtocol = TLSv1.2
288HandshakeMode = Resume
289ResumptionExpected = No
290
291
292# ===========================================================
293
294[6-resumption]
295ssl_conf = 6-resumption-ssl
296
297[6-resumption-ssl]
298server = 6-resumption-server
299client = 6-resumption-client
300resume-server = 6-resumption-resume-server
301resume-client = 6-resumption-client
302
303[6-resumption-server]
304Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
305CipherString = DEFAULT:@SECLEVEL=0
306MaxProtocol = TLSv1
307MinProtocol = TLSv1
308Options = SessionTicket
309PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
310
311[6-resumption-resume-server]
312Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
313CipherString = DEFAULT:@SECLEVEL=0
314MaxProtocol = TLSv1.3
315Options = SessionTicket
316PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
317
318[6-resumption-client]
319CipherString = DEFAULT:@SECLEVEL=0
320VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
321VerifyMode = Peer
322
323[test-6]
324ExpectedProtocol = TLSv1.3
325HandshakeMode = Resume
326ResumptionExpected = No
327
328
329# ===========================================================
330
331[7-resumption]
332ssl_conf = 7-resumption-ssl
333
334[7-resumption-ssl]
335server = 7-resumption-server
336client = 7-resumption-client
337resume-server = 7-resumption-resume-server
338resume-client = 7-resumption-client
339
340[7-resumption-server]
341Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
342CipherString = DEFAULT:@SECLEVEL=0
343MaxProtocol = TLSv1
344MinProtocol = TLSv1
345Options = -SessionTicket
346PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
347
348[7-resumption-resume-server]
349Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
350CipherString = DEFAULT:@SECLEVEL=0
351MaxProtocol = TLSv1.3
352Options = -SessionTicket
353PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
354
355[7-resumption-client]
356CipherString = DEFAULT:@SECLEVEL=0
357VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
358VerifyMode = Peer
359
360[test-7]
361ExpectedProtocol = TLSv1.3
362HandshakeMode = Resume
363ResumptionExpected = No
364
365
366# ===========================================================
367
368[8-resumption]
369ssl_conf = 8-resumption-ssl
370
371[8-resumption-ssl]
372server = 8-resumption-server
373client = 8-resumption-client
374resume-server = 8-resumption-resume-server
375resume-client = 8-resumption-client
376
377[8-resumption-server]
378Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
379CipherString = DEFAULT:@SECLEVEL=0
380MaxProtocol = TLSv1.1
381MinProtocol = TLSv1.1
382Options = SessionTicket
383PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
384
385[8-resumption-resume-server]
386Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
387CipherString = DEFAULT:@SECLEVEL=0
388MaxProtocol = TLSv1
389Options = SessionTicket
390PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
391
392[8-resumption-client]
393CipherString = DEFAULT:@SECLEVEL=0
394VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
395VerifyMode = Peer
396
397[test-8]
398ExpectedProtocol = TLSv1
399HandshakeMode = Resume
400ResumptionExpected = No
401
402
403# ===========================================================
404
405[9-resumption]
406ssl_conf = 9-resumption-ssl
407
408[9-resumption-ssl]
409server = 9-resumption-server
410client = 9-resumption-client
411resume-server = 9-resumption-resume-server
412resume-client = 9-resumption-client
413
414[9-resumption-server]
415Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
416CipherString = DEFAULT:@SECLEVEL=0
417MaxProtocol = TLSv1.1
418MinProtocol = TLSv1.1
419Options = -SessionTicket
420PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
421
422[9-resumption-resume-server]
423Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
424CipherString = DEFAULT:@SECLEVEL=0
425MaxProtocol = TLSv1
426Options = -SessionTicket
427PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
428
429[9-resumption-client]
430CipherString = DEFAULT:@SECLEVEL=0
431VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
432VerifyMode = Peer
433
434[test-9]
435ExpectedProtocol = TLSv1
436HandshakeMode = Resume
437ResumptionExpected = No
438
439
440# ===========================================================
441
442[10-resumption]
443ssl_conf = 10-resumption-ssl
444
445[10-resumption-ssl]
446server = 10-resumption-server
447client = 10-resumption-client
448resume-server = 10-resumption-resume-server
449resume-client = 10-resumption-client
450
451[10-resumption-server]
452Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
453CipherString = DEFAULT:@SECLEVEL=0
454MaxProtocol = TLSv1.1
455MinProtocol = TLSv1.1
456Options = SessionTicket
457PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
458
459[10-resumption-resume-server]
460Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
461CipherString = DEFAULT:@SECLEVEL=0
462MaxProtocol = TLSv1.1
463Options = SessionTicket
464PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
465
466[10-resumption-client]
467CipherString = DEFAULT:@SECLEVEL=0
468VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
469VerifyMode = Peer
470
471[test-10]
472ExpectedProtocol = TLSv1.1
473HandshakeMode = Resume
474ResumptionExpected = Yes
475
476
477# ===========================================================
478
479[11-resumption]
480ssl_conf = 11-resumption-ssl
481
482[11-resumption-ssl]
483server = 11-resumption-server
484client = 11-resumption-client
485resume-server = 11-resumption-resume-server
486resume-client = 11-resumption-client
487
488[11-resumption-server]
489Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
490CipherString = DEFAULT:@SECLEVEL=0
491MaxProtocol = TLSv1.1
492MinProtocol = TLSv1.1
493Options = -SessionTicket
494PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
495
496[11-resumption-resume-server]
497Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
498CipherString = DEFAULT:@SECLEVEL=0
499MaxProtocol = TLSv1.1
500Options = -SessionTicket
501PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
502
503[11-resumption-client]
504CipherString = DEFAULT:@SECLEVEL=0
505VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
506VerifyMode = Peer
507
508[test-11]
509ExpectedProtocol = TLSv1.1
510HandshakeMode = Resume
511ResumptionExpected = Yes
512
513
514# ===========================================================
515
516[12-resumption]
517ssl_conf = 12-resumption-ssl
518
519[12-resumption-ssl]
520server = 12-resumption-server
521client = 12-resumption-client
522resume-server = 12-resumption-resume-server
523resume-client = 12-resumption-client
524
525[12-resumption-server]
526Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
527CipherString = DEFAULT:@SECLEVEL=0
528MaxProtocol = TLSv1.1
529MinProtocol = TLSv1.1
530Options = SessionTicket
531PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
532
533[12-resumption-resume-server]
534Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
535CipherString = DEFAULT:@SECLEVEL=0
536MaxProtocol = TLSv1.2
537Options = SessionTicket
538PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
539
540[12-resumption-client]
541CipherString = DEFAULT:@SECLEVEL=0
542VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
543VerifyMode = Peer
544
545[test-12]
546ExpectedProtocol = TLSv1.2
547HandshakeMode = Resume
548ResumptionExpected = No
549
550
551# ===========================================================
552
553[13-resumption]
554ssl_conf = 13-resumption-ssl
555
556[13-resumption-ssl]
557server = 13-resumption-server
558client = 13-resumption-client
559resume-server = 13-resumption-resume-server
560resume-client = 13-resumption-client
561
562[13-resumption-server]
563Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
564CipherString = DEFAULT:@SECLEVEL=0
565MaxProtocol = TLSv1.1
566MinProtocol = TLSv1.1
567Options = -SessionTicket
568PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
569
570[13-resumption-resume-server]
571Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
572CipherString = DEFAULT:@SECLEVEL=0
573MaxProtocol = TLSv1.2
574Options = -SessionTicket
575PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
576
577[13-resumption-client]
578CipherString = DEFAULT:@SECLEVEL=0
579VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
580VerifyMode = Peer
581
582[test-13]
583ExpectedProtocol = TLSv1.2
584HandshakeMode = Resume
585ResumptionExpected = No
586
587
588# ===========================================================
589
590[14-resumption]
591ssl_conf = 14-resumption-ssl
592
593[14-resumption-ssl]
594server = 14-resumption-server
595client = 14-resumption-client
596resume-server = 14-resumption-resume-server
597resume-client = 14-resumption-client
598
599[14-resumption-server]
600Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
601CipherString = DEFAULT:@SECLEVEL=0
602MaxProtocol = TLSv1.1
603MinProtocol = TLSv1.1
604Options = SessionTicket
605PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
606
607[14-resumption-resume-server]
608Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
609CipherString = DEFAULT:@SECLEVEL=0
610MaxProtocol = TLSv1.3
611Options = SessionTicket
612PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
613
614[14-resumption-client]
615CipherString = DEFAULT:@SECLEVEL=0
616VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
617VerifyMode = Peer
618
619[test-14]
620ExpectedProtocol = TLSv1.3
621HandshakeMode = Resume
622ResumptionExpected = No
623
624
625# ===========================================================
626
627[15-resumption]
628ssl_conf = 15-resumption-ssl
629
630[15-resumption-ssl]
631server = 15-resumption-server
632client = 15-resumption-client
633resume-server = 15-resumption-resume-server
634resume-client = 15-resumption-client
635
636[15-resumption-server]
637Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
638CipherString = DEFAULT:@SECLEVEL=0
639MaxProtocol = TLSv1.1
640MinProtocol = TLSv1.1
641Options = -SessionTicket
642PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
643
644[15-resumption-resume-server]
645Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
646CipherString = DEFAULT:@SECLEVEL=0
647MaxProtocol = TLSv1.3
648Options = -SessionTicket
649PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
650
651[15-resumption-client]
652CipherString = DEFAULT:@SECLEVEL=0
653VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
654VerifyMode = Peer
655
656[test-15]
657ExpectedProtocol = TLSv1.3
658HandshakeMode = Resume
659ResumptionExpected = No
660
661
662# ===========================================================
663
664[16-resumption]
665ssl_conf = 16-resumption-ssl
666
667[16-resumption-ssl]
668server = 16-resumption-server
669client = 16-resumption-client
670resume-server = 16-resumption-resume-server
671resume-client = 16-resumption-client
672
673[16-resumption-server]
674Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
675CipherString = DEFAULT:@SECLEVEL=0
676MaxProtocol = TLSv1.2
677MinProtocol = TLSv1.2
678Options = SessionTicket
679PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
680
681[16-resumption-resume-server]
682Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
683CipherString = DEFAULT:@SECLEVEL=0
684MaxProtocol = TLSv1
685Options = SessionTicket
686PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
687
688[16-resumption-client]
689CipherString = DEFAULT:@SECLEVEL=0
690VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
691VerifyMode = Peer
692
693[test-16]
694ExpectedProtocol = TLSv1
695HandshakeMode = Resume
696ResumptionExpected = No
697
698
699# ===========================================================
700
701[17-resumption]
702ssl_conf = 17-resumption-ssl
703
704[17-resumption-ssl]
705server = 17-resumption-server
706client = 17-resumption-client
707resume-server = 17-resumption-resume-server
708resume-client = 17-resumption-client
709
710[17-resumption-server]
711Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
712CipherString = DEFAULT:@SECLEVEL=0
713MaxProtocol = TLSv1.2
714MinProtocol = TLSv1.2
715Options = -SessionTicket
716PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
717
718[17-resumption-resume-server]
719Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
720CipherString = DEFAULT:@SECLEVEL=0
721MaxProtocol = TLSv1
722Options = -SessionTicket
723PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
724
725[17-resumption-client]
726CipherString = DEFAULT:@SECLEVEL=0
727VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
728VerifyMode = Peer
729
730[test-17]
731ExpectedProtocol = TLSv1
732HandshakeMode = Resume
733ResumptionExpected = No
734
735
736# ===========================================================
737
738[18-resumption]
739ssl_conf = 18-resumption-ssl
740
741[18-resumption-ssl]
742server = 18-resumption-server
743client = 18-resumption-client
744resume-server = 18-resumption-resume-server
745resume-client = 18-resumption-client
746
747[18-resumption-server]
748Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
749CipherString = DEFAULT:@SECLEVEL=0
750MaxProtocol = TLSv1.2
751MinProtocol = TLSv1.2
752Options = SessionTicket
753PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
754
755[18-resumption-resume-server]
756Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
757CipherString = DEFAULT:@SECLEVEL=0
758MaxProtocol = TLSv1.1
759Options = SessionTicket
760PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
761
762[18-resumption-client]
763CipherString = DEFAULT:@SECLEVEL=0
764VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
765VerifyMode = Peer
766
767[test-18]
768ExpectedProtocol = TLSv1.1
769HandshakeMode = Resume
770ResumptionExpected = No
771
772
773# ===========================================================
774
775[19-resumption]
776ssl_conf = 19-resumption-ssl
777
778[19-resumption-ssl]
779server = 19-resumption-server
780client = 19-resumption-client
781resume-server = 19-resumption-resume-server
782resume-client = 19-resumption-client
783
784[19-resumption-server]
785Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
786CipherString = DEFAULT:@SECLEVEL=0
787MaxProtocol = TLSv1.2
788MinProtocol = TLSv1.2
789Options = -SessionTicket
790PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
791
792[19-resumption-resume-server]
793Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
794CipherString = DEFAULT:@SECLEVEL=0
795MaxProtocol = TLSv1.1
796Options = -SessionTicket
797PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
798
799[19-resumption-client]
800CipherString = DEFAULT:@SECLEVEL=0
801VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
802VerifyMode = Peer
803
804[test-19]
805ExpectedProtocol = TLSv1.1
806HandshakeMode = Resume
807ResumptionExpected = No
808
809
810# ===========================================================
811
812[20-resumption]
813ssl_conf = 20-resumption-ssl
814
815[20-resumption-ssl]
816server = 20-resumption-server
817client = 20-resumption-client
818resume-server = 20-resumption-resume-server
819resume-client = 20-resumption-client
820
821[20-resumption-server]
822Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
823CipherString = DEFAULT:@SECLEVEL=0
824MaxProtocol = TLSv1.2
825MinProtocol = TLSv1.2
826Options = SessionTicket
827PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
828
829[20-resumption-resume-server]
830Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
831CipherString = DEFAULT:@SECLEVEL=0
832MaxProtocol = TLSv1.2
833Options = SessionTicket
834PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
835
836[20-resumption-client]
837CipherString = DEFAULT:@SECLEVEL=0
838VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
839VerifyMode = Peer
840
841[test-20]
842ExpectedProtocol = TLSv1.2
843HandshakeMode = Resume
844ResumptionExpected = Yes
845
846
847# ===========================================================
848
849[21-resumption]
850ssl_conf = 21-resumption-ssl
851
852[21-resumption-ssl]
853server = 21-resumption-server
854client = 21-resumption-client
855resume-server = 21-resumption-resume-server
856resume-client = 21-resumption-client
857
858[21-resumption-server]
859Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
860CipherString = DEFAULT:@SECLEVEL=0
861MaxProtocol = TLSv1.2
862MinProtocol = TLSv1.2
863Options = -SessionTicket
864PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
865
866[21-resumption-resume-server]
867Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
868CipherString = DEFAULT:@SECLEVEL=0
869MaxProtocol = TLSv1.2
870Options = -SessionTicket
871PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
872
873[21-resumption-client]
874CipherString = DEFAULT:@SECLEVEL=0
875VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
876VerifyMode = Peer
877
878[test-21]
879ExpectedProtocol = TLSv1.2
880HandshakeMode = Resume
881ResumptionExpected = Yes
882
883
884# ===========================================================
885
886[22-resumption]
887ssl_conf = 22-resumption-ssl
888
889[22-resumption-ssl]
890server = 22-resumption-server
891client = 22-resumption-client
892resume-server = 22-resumption-resume-server
893resume-client = 22-resumption-client
894
895[22-resumption-server]
896Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
897CipherString = DEFAULT:@SECLEVEL=0
898MaxProtocol = TLSv1.2
899MinProtocol = TLSv1.2
900Options = SessionTicket
901PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
902
903[22-resumption-resume-server]
904Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
905CipherString = DEFAULT:@SECLEVEL=0
906MaxProtocol = TLSv1.3
907Options = SessionTicket
908PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
909
910[22-resumption-client]
911CipherString = DEFAULT:@SECLEVEL=0
912VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
913VerifyMode = Peer
914
915[test-22]
916ExpectedProtocol = TLSv1.3
917HandshakeMode = Resume
918ResumptionExpected = No
919
920
921# ===========================================================
922
923[23-resumption]
924ssl_conf = 23-resumption-ssl
925
926[23-resumption-ssl]
927server = 23-resumption-server
928client = 23-resumption-client
929resume-server = 23-resumption-resume-server
930resume-client = 23-resumption-client
931
932[23-resumption-server]
933Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
934CipherString = DEFAULT:@SECLEVEL=0
935MaxProtocol = TLSv1.2
936MinProtocol = TLSv1.2
937Options = -SessionTicket
938PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
939
940[23-resumption-resume-server]
941Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
942CipherString = DEFAULT:@SECLEVEL=0
943MaxProtocol = TLSv1.3
944Options = -SessionTicket
945PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
946
947[23-resumption-client]
948CipherString = DEFAULT:@SECLEVEL=0
949VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
950VerifyMode = Peer
951
952[test-23]
953ExpectedProtocol = TLSv1.3
954HandshakeMode = Resume
955ResumptionExpected = No
956
957
958# ===========================================================
959
960[24-resumption]
961ssl_conf = 24-resumption-ssl
962
963[24-resumption-ssl]
964server = 24-resumption-server
965client = 24-resumption-client
966resume-server = 24-resumption-resume-server
967resume-client = 24-resumption-client
968
969[24-resumption-server]
970Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
971CipherString = DEFAULT:@SECLEVEL=0
972MaxProtocol = TLSv1.3
973MinProtocol = TLSv1.3
974Options = SessionTicket
975PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
976
977[24-resumption-resume-server]
978Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
979CipherString = DEFAULT:@SECLEVEL=0
980MaxProtocol = TLSv1
981Options = SessionTicket
982PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
983
984[24-resumption-client]
985CipherString = DEFAULT:@SECLEVEL=0
986VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
987VerifyMode = Peer
988
989[test-24]
990ExpectedProtocol = TLSv1
991HandshakeMode = Resume
992ResumptionExpected = No
993
994
995# ===========================================================
996
997[25-resumption]
998ssl_conf = 25-resumption-ssl
999
1000[25-resumption-ssl]
1001server = 25-resumption-server
1002client = 25-resumption-client
1003resume-server = 25-resumption-resume-server
1004resume-client = 25-resumption-client
1005
1006[25-resumption-server]
1007Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1008CipherString = DEFAULT:@SECLEVEL=0
1009MaxProtocol = TLSv1.3
1010MinProtocol = TLSv1.3
1011Options = -SessionTicket
1012PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1013
1014[25-resumption-resume-server]
1015Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1016CipherString = DEFAULT:@SECLEVEL=0
1017MaxProtocol = TLSv1
1018Options = -SessionTicket
1019PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1020
1021[25-resumption-client]
1022CipherString = DEFAULT:@SECLEVEL=0
1023VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1024VerifyMode = Peer
1025
1026[test-25]
1027ExpectedProtocol = TLSv1
1028HandshakeMode = Resume
1029ResumptionExpected = No
1030
1031
1032# ===========================================================
1033
1034[26-resumption]
1035ssl_conf = 26-resumption-ssl
1036
1037[26-resumption-ssl]
1038server = 26-resumption-server
1039client = 26-resumption-client
1040resume-server = 26-resumption-resume-server
1041resume-client = 26-resumption-client
1042
1043[26-resumption-server]
1044Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1045CipherString = DEFAULT:@SECLEVEL=0
1046MaxProtocol = TLSv1.3
1047MinProtocol = TLSv1.3
1048Options = SessionTicket
1049PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1050
1051[26-resumption-resume-server]
1052Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1053CipherString = DEFAULT:@SECLEVEL=0
1054MaxProtocol = TLSv1.1
1055Options = SessionTicket
1056PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1057
1058[26-resumption-client]
1059CipherString = DEFAULT:@SECLEVEL=0
1060VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1061VerifyMode = Peer
1062
1063[test-26]
1064ExpectedProtocol = TLSv1.1
1065HandshakeMode = Resume
1066ResumptionExpected = No
1067
1068
1069# ===========================================================
1070
1071[27-resumption]
1072ssl_conf = 27-resumption-ssl
1073
1074[27-resumption-ssl]
1075server = 27-resumption-server
1076client = 27-resumption-client
1077resume-server = 27-resumption-resume-server
1078resume-client = 27-resumption-client
1079
1080[27-resumption-server]
1081Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1082CipherString = DEFAULT:@SECLEVEL=0
1083MaxProtocol = TLSv1.3
1084MinProtocol = TLSv1.3
1085Options = -SessionTicket
1086PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1087
1088[27-resumption-resume-server]
1089Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1090CipherString = DEFAULT:@SECLEVEL=0
1091MaxProtocol = TLSv1.1
1092Options = -SessionTicket
1093PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1094
1095[27-resumption-client]
1096CipherString = DEFAULT:@SECLEVEL=0
1097VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1098VerifyMode = Peer
1099
1100[test-27]
1101ExpectedProtocol = TLSv1.1
1102HandshakeMode = Resume
1103ResumptionExpected = No
1104
1105
1106# ===========================================================
1107
1108[28-resumption]
1109ssl_conf = 28-resumption-ssl
1110
1111[28-resumption-ssl]
1112server = 28-resumption-server
1113client = 28-resumption-client
1114resume-server = 28-resumption-resume-server
1115resume-client = 28-resumption-client
1116
1117[28-resumption-server]
1118Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1119CipherString = DEFAULT:@SECLEVEL=0
1120MaxProtocol = TLSv1.3
1121MinProtocol = TLSv1.3
1122Options = SessionTicket
1123PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1124
1125[28-resumption-resume-server]
1126Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1127CipherString = DEFAULT:@SECLEVEL=0
1128MaxProtocol = TLSv1.2
1129Options = SessionTicket
1130PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1131
1132[28-resumption-client]
1133CipherString = DEFAULT:@SECLEVEL=0
1134VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1135VerifyMode = Peer
1136
1137[test-28]
1138ExpectedProtocol = TLSv1.2
1139HandshakeMode = Resume
1140ResumptionExpected = No
1141
1142
1143# ===========================================================
1144
1145[29-resumption]
1146ssl_conf = 29-resumption-ssl
1147
1148[29-resumption-ssl]
1149server = 29-resumption-server
1150client = 29-resumption-client
1151resume-server = 29-resumption-resume-server
1152resume-client = 29-resumption-client
1153
1154[29-resumption-server]
1155Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1156CipherString = DEFAULT:@SECLEVEL=0
1157MaxProtocol = TLSv1.3
1158MinProtocol = TLSv1.3
1159Options = -SessionTicket
1160PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1161
1162[29-resumption-resume-server]
1163Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1164CipherString = DEFAULT:@SECLEVEL=0
1165MaxProtocol = TLSv1.2
1166Options = -SessionTicket
1167PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1168
1169[29-resumption-client]
1170CipherString = DEFAULT:@SECLEVEL=0
1171VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1172VerifyMode = Peer
1173
1174[test-29]
1175ExpectedProtocol = TLSv1.2
1176HandshakeMode = Resume
1177ResumptionExpected = No
1178
1179
1180# ===========================================================
1181
1182[30-resumption]
1183ssl_conf = 30-resumption-ssl
1184
1185[30-resumption-ssl]
1186server = 30-resumption-server
1187client = 30-resumption-client
1188resume-server = 30-resumption-resume-server
1189resume-client = 30-resumption-client
1190
1191[30-resumption-server]
1192Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1193CipherString = DEFAULT:@SECLEVEL=0
1194MaxProtocol = TLSv1.3
1195MinProtocol = TLSv1.3
1196Options = SessionTicket
1197PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1198
1199[30-resumption-resume-server]
1200Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1201CipherString = DEFAULT:@SECLEVEL=0
1202MaxProtocol = TLSv1.3
1203Options = SessionTicket
1204PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1205
1206[30-resumption-client]
1207CipherString = DEFAULT:@SECLEVEL=0
1208VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1209VerifyMode = Peer
1210
1211[test-30]
1212ExpectedProtocol = TLSv1.3
1213HandshakeMode = Resume
1214ResumptionExpected = Yes
1215
1216
1217# ===========================================================
1218
1219[31-resumption]
1220ssl_conf = 31-resumption-ssl
1221
1222[31-resumption-ssl]
1223server = 31-resumption-server
1224client = 31-resumption-client
1225resume-server = 31-resumption-resume-server
1226resume-client = 31-resumption-client
1227
1228[31-resumption-server]
1229Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1230CipherString = DEFAULT:@SECLEVEL=0
1231MaxProtocol = TLSv1.3
1232MinProtocol = TLSv1.3
1233Options = -SessionTicket
1234PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1235
1236[31-resumption-resume-server]
1237Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1238CipherString = DEFAULT:@SECLEVEL=0
1239MaxProtocol = TLSv1.3
1240Options = -SessionTicket
1241PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1242
1243[31-resumption-client]
1244CipherString = DEFAULT:@SECLEVEL=0
1245VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1246VerifyMode = Peer
1247
1248[test-31]
1249ExpectedProtocol = TLSv1.3
1250HandshakeMode = Resume
1251ResumptionExpected = Yes
1252
1253
1254# ===========================================================
1255
1256[32-resumption]
1257ssl_conf = 32-resumption-ssl
1258
1259[32-resumption-ssl]
1260server = 32-resumption-server
1261client = 32-resumption-client
1262resume-server = 32-resumption-server
1263resume-client = 32-resumption-resume-client
1264
1265[32-resumption-server]
1266Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1267CipherString = DEFAULT:@SECLEVEL=0
1268Options = SessionTicket
1269PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1270
1271[32-resumption-client]
1272CipherString = DEFAULT:@SECLEVEL=0
1273MaxProtocol = TLSv1
1274MinProtocol = TLSv1
1275VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1276VerifyMode = Peer
1277
1278[32-resumption-resume-client]
1279CipherString = DEFAULT:@SECLEVEL=0
1280MaxProtocol = TLSv1
1281VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1282VerifyMode = Peer
1283
1284[test-32]
1285ExpectedProtocol = TLSv1
1286HandshakeMode = Resume
1287ResumptionExpected = Yes
1288
1289
1290# ===========================================================
1291
1292[33-resumption]
1293ssl_conf = 33-resumption-ssl
1294
1295[33-resumption-ssl]
1296server = 33-resumption-server
1297client = 33-resumption-client
1298resume-server = 33-resumption-server
1299resume-client = 33-resumption-resume-client
1300
1301[33-resumption-server]
1302Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1303CipherString = DEFAULT:@SECLEVEL=0
1304Options = -SessionTicket
1305PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1306
1307[33-resumption-client]
1308CipherString = DEFAULT:@SECLEVEL=0
1309MaxProtocol = TLSv1
1310MinProtocol = TLSv1
1311VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1312VerifyMode = Peer
1313
1314[33-resumption-resume-client]
1315CipherString = DEFAULT:@SECLEVEL=0
1316MaxProtocol = TLSv1
1317VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1318VerifyMode = Peer
1319
1320[test-33]
1321ExpectedProtocol = TLSv1
1322HandshakeMode = Resume
1323ResumptionExpected = Yes
1324
1325
1326# ===========================================================
1327
1328[34-resumption]
1329ssl_conf = 34-resumption-ssl
1330
1331[34-resumption-ssl]
1332server = 34-resumption-server
1333client = 34-resumption-client
1334resume-server = 34-resumption-server
1335resume-client = 34-resumption-resume-client
1336
1337[34-resumption-server]
1338Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1339CipherString = DEFAULT:@SECLEVEL=0
1340Options = SessionTicket
1341PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1342
1343[34-resumption-client]
1344CipherString = DEFAULT:@SECLEVEL=0
1345MaxProtocol = TLSv1
1346MinProtocol = TLSv1
1347VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1348VerifyMode = Peer
1349
1350[34-resumption-resume-client]
1351CipherString = DEFAULT:@SECLEVEL=0
1352MaxProtocol = TLSv1.1
1353VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1354VerifyMode = Peer
1355
1356[test-34]
1357ExpectedProtocol = TLSv1.1
1358HandshakeMode = Resume
1359ResumptionExpected = No
1360
1361
1362# ===========================================================
1363
1364[35-resumption]
1365ssl_conf = 35-resumption-ssl
1366
1367[35-resumption-ssl]
1368server = 35-resumption-server
1369client = 35-resumption-client
1370resume-server = 35-resumption-server
1371resume-client = 35-resumption-resume-client
1372
1373[35-resumption-server]
1374Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1375CipherString = DEFAULT:@SECLEVEL=0
1376Options = -SessionTicket
1377PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1378
1379[35-resumption-client]
1380CipherString = DEFAULT:@SECLEVEL=0
1381MaxProtocol = TLSv1
1382MinProtocol = TLSv1
1383VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1384VerifyMode = Peer
1385
1386[35-resumption-resume-client]
1387CipherString = DEFAULT:@SECLEVEL=0
1388MaxProtocol = TLSv1.1
1389VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1390VerifyMode = Peer
1391
1392[test-35]
1393ExpectedProtocol = TLSv1.1
1394HandshakeMode = Resume
1395ResumptionExpected = No
1396
1397
1398# ===========================================================
1399
1400[36-resumption]
1401ssl_conf = 36-resumption-ssl
1402
1403[36-resumption-ssl]
1404server = 36-resumption-server
1405client = 36-resumption-client
1406resume-server = 36-resumption-server
1407resume-client = 36-resumption-resume-client
1408
1409[36-resumption-server]
1410Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1411CipherString = DEFAULT:@SECLEVEL=0
1412Options = SessionTicket
1413PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1414
1415[36-resumption-client]
1416CipherString = DEFAULT:@SECLEVEL=0
1417MaxProtocol = TLSv1
1418MinProtocol = TLSv1
1419VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1420VerifyMode = Peer
1421
1422[36-resumption-resume-client]
1423CipherString = DEFAULT:@SECLEVEL=0
1424MaxProtocol = TLSv1.2
1425VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1426VerifyMode = Peer
1427
1428[test-36]
1429ExpectedProtocol = TLSv1.2
1430HandshakeMode = Resume
1431ResumptionExpected = No
1432
1433
1434# ===========================================================
1435
1436[37-resumption]
1437ssl_conf = 37-resumption-ssl
1438
1439[37-resumption-ssl]
1440server = 37-resumption-server
1441client = 37-resumption-client
1442resume-server = 37-resumption-server
1443resume-client = 37-resumption-resume-client
1444
1445[37-resumption-server]
1446Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1447CipherString = DEFAULT:@SECLEVEL=0
1448Options = -SessionTicket
1449PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1450
1451[37-resumption-client]
1452CipherString = DEFAULT:@SECLEVEL=0
1453MaxProtocol = TLSv1
1454MinProtocol = TLSv1
1455VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1456VerifyMode = Peer
1457
1458[37-resumption-resume-client]
1459CipherString = DEFAULT:@SECLEVEL=0
1460MaxProtocol = TLSv1.2
1461VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1462VerifyMode = Peer
1463
1464[test-37]
1465ExpectedProtocol = TLSv1.2
1466HandshakeMode = Resume
1467ResumptionExpected = No
1468
1469
1470# ===========================================================
1471
1472[38-resumption]
1473ssl_conf = 38-resumption-ssl
1474
1475[38-resumption-ssl]
1476server = 38-resumption-server
1477client = 38-resumption-client
1478resume-server = 38-resumption-server
1479resume-client = 38-resumption-resume-client
1480
1481[38-resumption-server]
1482Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1483CipherString = DEFAULT:@SECLEVEL=0
1484Options = SessionTicket
1485PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1486
1487[38-resumption-client]
1488CipherString = DEFAULT:@SECLEVEL=0
1489MaxProtocol = TLSv1
1490MinProtocol = TLSv1
1491VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1492VerifyMode = Peer
1493
1494[38-resumption-resume-client]
1495CipherString = DEFAULT:@SECLEVEL=0
1496MaxProtocol = TLSv1.3
1497VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1498VerifyMode = Peer
1499
1500[test-38]
1501ExpectedProtocol = TLSv1.3
1502HandshakeMode = Resume
1503ResumptionExpected = No
1504
1505
1506# ===========================================================
1507
1508[39-resumption]
1509ssl_conf = 39-resumption-ssl
1510
1511[39-resumption-ssl]
1512server = 39-resumption-server
1513client = 39-resumption-client
1514resume-server = 39-resumption-server
1515resume-client = 39-resumption-resume-client
1516
1517[39-resumption-server]
1518Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1519CipherString = DEFAULT:@SECLEVEL=0
1520Options = -SessionTicket
1521PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1522
1523[39-resumption-client]
1524CipherString = DEFAULT:@SECLEVEL=0
1525MaxProtocol = TLSv1
1526MinProtocol = TLSv1
1527VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1528VerifyMode = Peer
1529
1530[39-resumption-resume-client]
1531CipherString = DEFAULT:@SECLEVEL=0
1532MaxProtocol = TLSv1.3
1533VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1534VerifyMode = Peer
1535
1536[test-39]
1537ExpectedProtocol = TLSv1.3
1538HandshakeMode = Resume
1539ResumptionExpected = No
1540
1541
1542# ===========================================================
1543
1544[40-resumption]
1545ssl_conf = 40-resumption-ssl
1546
1547[40-resumption-ssl]
1548server = 40-resumption-server
1549client = 40-resumption-client
1550resume-server = 40-resumption-server
1551resume-client = 40-resumption-resume-client
1552
1553[40-resumption-server]
1554Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1555CipherString = DEFAULT:@SECLEVEL=0
1556Options = SessionTicket
1557PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1558
1559[40-resumption-client]
1560CipherString = DEFAULT:@SECLEVEL=0
1561MaxProtocol = TLSv1.1
1562MinProtocol = TLSv1.1
1563VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1564VerifyMode = Peer
1565
1566[40-resumption-resume-client]
1567CipherString = DEFAULT:@SECLEVEL=0
1568MaxProtocol = TLSv1
1569VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1570VerifyMode = Peer
1571
1572[test-40]
1573ExpectedProtocol = TLSv1
1574HandshakeMode = Resume
1575ResumptionExpected = No
1576
1577
1578# ===========================================================
1579
1580[41-resumption]
1581ssl_conf = 41-resumption-ssl
1582
1583[41-resumption-ssl]
1584server = 41-resumption-server
1585client = 41-resumption-client
1586resume-server = 41-resumption-server
1587resume-client = 41-resumption-resume-client
1588
1589[41-resumption-server]
1590Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1591CipherString = DEFAULT:@SECLEVEL=0
1592Options = -SessionTicket
1593PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1594
1595[41-resumption-client]
1596CipherString = DEFAULT:@SECLEVEL=0
1597MaxProtocol = TLSv1.1
1598MinProtocol = TLSv1.1
1599VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1600VerifyMode = Peer
1601
1602[41-resumption-resume-client]
1603CipherString = DEFAULT:@SECLEVEL=0
1604MaxProtocol = TLSv1
1605VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1606VerifyMode = Peer
1607
1608[test-41]
1609ExpectedProtocol = TLSv1
1610HandshakeMode = Resume
1611ResumptionExpected = No
1612
1613
1614# ===========================================================
1615
1616[42-resumption]
1617ssl_conf = 42-resumption-ssl
1618
1619[42-resumption-ssl]
1620server = 42-resumption-server
1621client = 42-resumption-client
1622resume-server = 42-resumption-server
1623resume-client = 42-resumption-resume-client
1624
1625[42-resumption-server]
1626Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1627CipherString = DEFAULT:@SECLEVEL=0
1628Options = SessionTicket
1629PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1630
1631[42-resumption-client]
1632CipherString = DEFAULT:@SECLEVEL=0
1633MaxProtocol = TLSv1.1
1634MinProtocol = TLSv1.1
1635VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1636VerifyMode = Peer
1637
1638[42-resumption-resume-client]
1639CipherString = DEFAULT:@SECLEVEL=0
1640MaxProtocol = TLSv1.1
1641VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1642VerifyMode = Peer
1643
1644[test-42]
1645ExpectedProtocol = TLSv1.1
1646HandshakeMode = Resume
1647ResumptionExpected = Yes
1648
1649
1650# ===========================================================
1651
1652[43-resumption]
1653ssl_conf = 43-resumption-ssl
1654
1655[43-resumption-ssl]
1656server = 43-resumption-server
1657client = 43-resumption-client
1658resume-server = 43-resumption-server
1659resume-client = 43-resumption-resume-client
1660
1661[43-resumption-server]
1662Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1663CipherString = DEFAULT:@SECLEVEL=0
1664Options = -SessionTicket
1665PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1666
1667[43-resumption-client]
1668CipherString = DEFAULT:@SECLEVEL=0
1669MaxProtocol = TLSv1.1
1670MinProtocol = TLSv1.1
1671VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1672VerifyMode = Peer
1673
1674[43-resumption-resume-client]
1675CipherString = DEFAULT:@SECLEVEL=0
1676MaxProtocol = TLSv1.1
1677VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1678VerifyMode = Peer
1679
1680[test-43]
1681ExpectedProtocol = TLSv1.1
1682HandshakeMode = Resume
1683ResumptionExpected = Yes
1684
1685
1686# ===========================================================
1687
1688[44-resumption]
1689ssl_conf = 44-resumption-ssl
1690
1691[44-resumption-ssl]
1692server = 44-resumption-server
1693client = 44-resumption-client
1694resume-server = 44-resumption-server
1695resume-client = 44-resumption-resume-client
1696
1697[44-resumption-server]
1698Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1699CipherString = DEFAULT:@SECLEVEL=0
1700Options = SessionTicket
1701PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1702
1703[44-resumption-client]
1704CipherString = DEFAULT:@SECLEVEL=0
1705MaxProtocol = TLSv1.1
1706MinProtocol = TLSv1.1
1707VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1708VerifyMode = Peer
1709
1710[44-resumption-resume-client]
1711CipherString = DEFAULT:@SECLEVEL=0
1712MaxProtocol = TLSv1.2
1713VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1714VerifyMode = Peer
1715
1716[test-44]
1717ExpectedProtocol = TLSv1.2
1718HandshakeMode = Resume
1719ResumptionExpected = No
1720
1721
1722# ===========================================================
1723
1724[45-resumption]
1725ssl_conf = 45-resumption-ssl
1726
1727[45-resumption-ssl]
1728server = 45-resumption-server
1729client = 45-resumption-client
1730resume-server = 45-resumption-server
1731resume-client = 45-resumption-resume-client
1732
1733[45-resumption-server]
1734Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1735CipherString = DEFAULT:@SECLEVEL=0
1736Options = -SessionTicket
1737PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1738
1739[45-resumption-client]
1740CipherString = DEFAULT:@SECLEVEL=0
1741MaxProtocol = TLSv1.1
1742MinProtocol = TLSv1.1
1743VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1744VerifyMode = Peer
1745
1746[45-resumption-resume-client]
1747CipherString = DEFAULT:@SECLEVEL=0
1748MaxProtocol = TLSv1.2
1749VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1750VerifyMode = Peer
1751
1752[test-45]
1753ExpectedProtocol = TLSv1.2
1754HandshakeMode = Resume
1755ResumptionExpected = No
1756
1757
1758# ===========================================================
1759
1760[46-resumption]
1761ssl_conf = 46-resumption-ssl
1762
1763[46-resumption-ssl]
1764server = 46-resumption-server
1765client = 46-resumption-client
1766resume-server = 46-resumption-server
1767resume-client = 46-resumption-resume-client
1768
1769[46-resumption-server]
1770Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1771CipherString = DEFAULT:@SECLEVEL=0
1772Options = SessionTicket
1773PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1774
1775[46-resumption-client]
1776CipherString = DEFAULT:@SECLEVEL=0
1777MaxProtocol = TLSv1.1
1778MinProtocol = TLSv1.1
1779VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1780VerifyMode = Peer
1781
1782[46-resumption-resume-client]
1783CipherString = DEFAULT:@SECLEVEL=0
1784MaxProtocol = TLSv1.3
1785VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1786VerifyMode = Peer
1787
1788[test-46]
1789ExpectedProtocol = TLSv1.3
1790HandshakeMode = Resume
1791ResumptionExpected = No
1792
1793
1794# ===========================================================
1795
1796[47-resumption]
1797ssl_conf = 47-resumption-ssl
1798
1799[47-resumption-ssl]
1800server = 47-resumption-server
1801client = 47-resumption-client
1802resume-server = 47-resumption-server
1803resume-client = 47-resumption-resume-client
1804
1805[47-resumption-server]
1806Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1807CipherString = DEFAULT:@SECLEVEL=0
1808Options = -SessionTicket
1809PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1810
1811[47-resumption-client]
1812CipherString = DEFAULT:@SECLEVEL=0
1813MaxProtocol = TLSv1.1
1814MinProtocol = TLSv1.1
1815VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1816VerifyMode = Peer
1817
1818[47-resumption-resume-client]
1819CipherString = DEFAULT:@SECLEVEL=0
1820MaxProtocol = TLSv1.3
1821VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1822VerifyMode = Peer
1823
1824[test-47]
1825ExpectedProtocol = TLSv1.3
1826HandshakeMode = Resume
1827ResumptionExpected = No
1828
1829
1830# ===========================================================
1831
1832[48-resumption]
1833ssl_conf = 48-resumption-ssl
1834
1835[48-resumption-ssl]
1836server = 48-resumption-server
1837client = 48-resumption-client
1838resume-server = 48-resumption-server
1839resume-client = 48-resumption-resume-client
1840
1841[48-resumption-server]
1842Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1843CipherString = DEFAULT:@SECLEVEL=0
1844Options = SessionTicket
1845PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1846
1847[48-resumption-client]
1848CipherString = DEFAULT:@SECLEVEL=0
1849MaxProtocol = TLSv1.2
1850MinProtocol = TLSv1.2
1851VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1852VerifyMode = Peer
1853
1854[48-resumption-resume-client]
1855CipherString = DEFAULT:@SECLEVEL=0
1856MaxProtocol = TLSv1
1857VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1858VerifyMode = Peer
1859
1860[test-48]
1861ExpectedProtocol = TLSv1
1862HandshakeMode = Resume
1863ResumptionExpected = No
1864
1865
1866# ===========================================================
1867
1868[49-resumption]
1869ssl_conf = 49-resumption-ssl
1870
1871[49-resumption-ssl]
1872server = 49-resumption-server
1873client = 49-resumption-client
1874resume-server = 49-resumption-server
1875resume-client = 49-resumption-resume-client
1876
1877[49-resumption-server]
1878Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1879CipherString = DEFAULT:@SECLEVEL=0
1880Options = -SessionTicket
1881PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1882
1883[49-resumption-client]
1884CipherString = DEFAULT:@SECLEVEL=0
1885MaxProtocol = TLSv1.2
1886MinProtocol = TLSv1.2
1887VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1888VerifyMode = Peer
1889
1890[49-resumption-resume-client]
1891CipherString = DEFAULT:@SECLEVEL=0
1892MaxProtocol = TLSv1
1893VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1894VerifyMode = Peer
1895
1896[test-49]
1897ExpectedProtocol = TLSv1
1898HandshakeMode = Resume
1899ResumptionExpected = No
1900
1901
1902# ===========================================================
1903
1904[50-resumption]
1905ssl_conf = 50-resumption-ssl
1906
1907[50-resumption-ssl]
1908server = 50-resumption-server
1909client = 50-resumption-client
1910resume-server = 50-resumption-server
1911resume-client = 50-resumption-resume-client
1912
1913[50-resumption-server]
1914Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1915CipherString = DEFAULT:@SECLEVEL=0
1916Options = SessionTicket
1917PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1918
1919[50-resumption-client]
1920CipherString = DEFAULT:@SECLEVEL=0
1921MaxProtocol = TLSv1.2
1922MinProtocol = TLSv1.2
1923VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1924VerifyMode = Peer
1925
1926[50-resumption-resume-client]
1927CipherString = DEFAULT:@SECLEVEL=0
1928MaxProtocol = TLSv1.1
1929VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1930VerifyMode = Peer
1931
1932[test-50]
1933ExpectedProtocol = TLSv1.1
1934HandshakeMode = Resume
1935ResumptionExpected = No
1936
1937
1938# ===========================================================
1939
1940[51-resumption]
1941ssl_conf = 51-resumption-ssl
1942
1943[51-resumption-ssl]
1944server = 51-resumption-server
1945client = 51-resumption-client
1946resume-server = 51-resumption-server
1947resume-client = 51-resumption-resume-client
1948
1949[51-resumption-server]
1950Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1951CipherString = DEFAULT:@SECLEVEL=0
1952Options = -SessionTicket
1953PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1954
1955[51-resumption-client]
1956CipherString = DEFAULT:@SECLEVEL=0
1957MaxProtocol = TLSv1.2
1958MinProtocol = TLSv1.2
1959VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1960VerifyMode = Peer
1961
1962[51-resumption-resume-client]
1963CipherString = DEFAULT:@SECLEVEL=0
1964MaxProtocol = TLSv1.1
1965VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1966VerifyMode = Peer
1967
1968[test-51]
1969ExpectedProtocol = TLSv1.1
1970HandshakeMode = Resume
1971ResumptionExpected = No
1972
1973
1974# ===========================================================
1975
1976[52-resumption]
1977ssl_conf = 52-resumption-ssl
1978
1979[52-resumption-ssl]
1980server = 52-resumption-server
1981client = 52-resumption-client
1982resume-server = 52-resumption-server
1983resume-client = 52-resumption-resume-client
1984
1985[52-resumption-server]
1986Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1987CipherString = DEFAULT:@SECLEVEL=0
1988Options = SessionTicket
1989PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1990
1991[52-resumption-client]
1992CipherString = DEFAULT:@SECLEVEL=0
1993MaxProtocol = TLSv1.2
1994MinProtocol = TLSv1.2
1995VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1996VerifyMode = Peer
1997
1998[52-resumption-resume-client]
1999CipherString = DEFAULT:@SECLEVEL=0
2000MaxProtocol = TLSv1.2
2001VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2002VerifyMode = Peer
2003
2004[test-52]
2005ExpectedProtocol = TLSv1.2
2006HandshakeMode = Resume
2007ResumptionExpected = Yes
2008
2009
2010# ===========================================================
2011
2012[53-resumption]
2013ssl_conf = 53-resumption-ssl
2014
2015[53-resumption-ssl]
2016server = 53-resumption-server
2017client = 53-resumption-client
2018resume-server = 53-resumption-server
2019resume-client = 53-resumption-resume-client
2020
2021[53-resumption-server]
2022Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2023CipherString = DEFAULT:@SECLEVEL=0
2024Options = -SessionTicket
2025PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2026
2027[53-resumption-client]
2028CipherString = DEFAULT:@SECLEVEL=0
2029MaxProtocol = TLSv1.2
2030MinProtocol = TLSv1.2
2031VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2032VerifyMode = Peer
2033
2034[53-resumption-resume-client]
2035CipherString = DEFAULT:@SECLEVEL=0
2036MaxProtocol = TLSv1.2
2037VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2038VerifyMode = Peer
2039
2040[test-53]
2041ExpectedProtocol = TLSv1.2
2042HandshakeMode = Resume
2043ResumptionExpected = Yes
2044
2045
2046# ===========================================================
2047
2048[54-resumption]
2049ssl_conf = 54-resumption-ssl
2050
2051[54-resumption-ssl]
2052server = 54-resumption-server
2053client = 54-resumption-client
2054resume-server = 54-resumption-server
2055resume-client = 54-resumption-resume-client
2056
2057[54-resumption-server]
2058Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2059CipherString = DEFAULT:@SECLEVEL=0
2060Options = SessionTicket
2061PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2062
2063[54-resumption-client]
2064CipherString = DEFAULT:@SECLEVEL=0
2065MaxProtocol = TLSv1.2
2066MinProtocol = TLSv1.2
2067VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2068VerifyMode = Peer
2069
2070[54-resumption-resume-client]
2071CipherString = DEFAULT:@SECLEVEL=0
2072MaxProtocol = TLSv1.3
2073VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2074VerifyMode = Peer
2075
2076[test-54]
2077ExpectedProtocol = TLSv1.3
2078HandshakeMode = Resume
2079ResumptionExpected = No
2080
2081
2082# ===========================================================
2083
2084[55-resumption]
2085ssl_conf = 55-resumption-ssl
2086
2087[55-resumption-ssl]
2088server = 55-resumption-server
2089client = 55-resumption-client
2090resume-server = 55-resumption-server
2091resume-client = 55-resumption-resume-client
2092
2093[55-resumption-server]
2094Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2095CipherString = DEFAULT:@SECLEVEL=0
2096Options = -SessionTicket
2097PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2098
2099[55-resumption-client]
2100CipherString = DEFAULT:@SECLEVEL=0
2101MaxProtocol = TLSv1.2
2102MinProtocol = TLSv1.2
2103VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2104VerifyMode = Peer
2105
2106[55-resumption-resume-client]
2107CipherString = DEFAULT:@SECLEVEL=0
2108MaxProtocol = TLSv1.3
2109VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2110VerifyMode = Peer
2111
2112[test-55]
2113ExpectedProtocol = TLSv1.3
2114HandshakeMode = Resume
2115ResumptionExpected = No
2116
2117
2118# ===========================================================
2119
2120[56-resumption]
2121ssl_conf = 56-resumption-ssl
2122
2123[56-resumption-ssl]
2124server = 56-resumption-server
2125client = 56-resumption-client
2126resume-server = 56-resumption-server
2127resume-client = 56-resumption-resume-client
2128
2129[56-resumption-server]
2130Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2131CipherString = DEFAULT:@SECLEVEL=0
2132Options = SessionTicket
2133PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2134
2135[56-resumption-client]
2136CipherString = DEFAULT:@SECLEVEL=0
2137MaxProtocol = TLSv1.3
2138MinProtocol = TLSv1.3
2139VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2140VerifyMode = Peer
2141
2142[56-resumption-resume-client]
2143CipherString = DEFAULT:@SECLEVEL=0
2144MaxProtocol = TLSv1
2145VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2146VerifyMode = Peer
2147
2148[test-56]
2149ExpectedProtocol = TLSv1
2150HandshakeMode = Resume
2151ResumptionExpected = No
2152
2153
2154# ===========================================================
2155
2156[57-resumption]
2157ssl_conf = 57-resumption-ssl
2158
2159[57-resumption-ssl]
2160server = 57-resumption-server
2161client = 57-resumption-client
2162resume-server = 57-resumption-server
2163resume-client = 57-resumption-resume-client
2164
2165[57-resumption-server]
2166Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2167CipherString = DEFAULT:@SECLEVEL=0
2168Options = -SessionTicket
2169PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2170
2171[57-resumption-client]
2172CipherString = DEFAULT:@SECLEVEL=0
2173MaxProtocol = TLSv1.3
2174MinProtocol = TLSv1.3
2175VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2176VerifyMode = Peer
2177
2178[57-resumption-resume-client]
2179CipherString = DEFAULT:@SECLEVEL=0
2180MaxProtocol = TLSv1
2181VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2182VerifyMode = Peer
2183
2184[test-57]
2185ExpectedProtocol = TLSv1
2186HandshakeMode = Resume
2187ResumptionExpected = No
2188
2189
2190# ===========================================================
2191
2192[58-resumption]
2193ssl_conf = 58-resumption-ssl
2194
2195[58-resumption-ssl]
2196server = 58-resumption-server
2197client = 58-resumption-client
2198resume-server = 58-resumption-server
2199resume-client = 58-resumption-resume-client
2200
2201[58-resumption-server]
2202Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2203CipherString = DEFAULT:@SECLEVEL=0
2204Options = SessionTicket
2205PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2206
2207[58-resumption-client]
2208CipherString = DEFAULT:@SECLEVEL=0
2209MaxProtocol = TLSv1.3
2210MinProtocol = TLSv1.3
2211VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2212VerifyMode = Peer
2213
2214[58-resumption-resume-client]
2215CipherString = DEFAULT:@SECLEVEL=0
2216MaxProtocol = TLSv1.1
2217VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2218VerifyMode = Peer
2219
2220[test-58]
2221ExpectedProtocol = TLSv1.1
2222HandshakeMode = Resume
2223ResumptionExpected = No
2224
2225
2226# ===========================================================
2227
2228[59-resumption]
2229ssl_conf = 59-resumption-ssl
2230
2231[59-resumption-ssl]
2232server = 59-resumption-server
2233client = 59-resumption-client
2234resume-server = 59-resumption-server
2235resume-client = 59-resumption-resume-client
2236
2237[59-resumption-server]
2238Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2239CipherString = DEFAULT:@SECLEVEL=0
2240Options = -SessionTicket
2241PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2242
2243[59-resumption-client]
2244CipherString = DEFAULT:@SECLEVEL=0
2245MaxProtocol = TLSv1.3
2246MinProtocol = TLSv1.3
2247VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2248VerifyMode = Peer
2249
2250[59-resumption-resume-client]
2251CipherString = DEFAULT:@SECLEVEL=0
2252MaxProtocol = TLSv1.1
2253VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2254VerifyMode = Peer
2255
2256[test-59]
2257ExpectedProtocol = TLSv1.1
2258HandshakeMode = Resume
2259ResumptionExpected = No
2260
2261
2262# ===========================================================
2263
2264[60-resumption]
2265ssl_conf = 60-resumption-ssl
2266
2267[60-resumption-ssl]
2268server = 60-resumption-server
2269client = 60-resumption-client
2270resume-server = 60-resumption-server
2271resume-client = 60-resumption-resume-client
2272
2273[60-resumption-server]
2274Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2275CipherString = DEFAULT:@SECLEVEL=0
2276Options = SessionTicket
2277PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2278
2279[60-resumption-client]
2280CipherString = DEFAULT:@SECLEVEL=0
2281MaxProtocol = TLSv1.3
2282MinProtocol = TLSv1.3
2283VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2284VerifyMode = Peer
2285
2286[60-resumption-resume-client]
2287CipherString = DEFAULT:@SECLEVEL=0
2288MaxProtocol = TLSv1.2
2289VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2290VerifyMode = Peer
2291
2292[test-60]
2293ExpectedProtocol = TLSv1.2
2294HandshakeMode = Resume
2295ResumptionExpected = No
2296
2297
2298# ===========================================================
2299
2300[61-resumption]
2301ssl_conf = 61-resumption-ssl
2302
2303[61-resumption-ssl]
2304server = 61-resumption-server
2305client = 61-resumption-client
2306resume-server = 61-resumption-server
2307resume-client = 61-resumption-resume-client
2308
2309[61-resumption-server]
2310Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2311CipherString = DEFAULT:@SECLEVEL=0
2312Options = -SessionTicket
2313PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2314
2315[61-resumption-client]
2316CipherString = DEFAULT:@SECLEVEL=0
2317MaxProtocol = TLSv1.3
2318MinProtocol = TLSv1.3
2319VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2320VerifyMode = Peer
2321
2322[61-resumption-resume-client]
2323CipherString = DEFAULT:@SECLEVEL=0
2324MaxProtocol = TLSv1.2
2325VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2326VerifyMode = Peer
2327
2328[test-61]
2329ExpectedProtocol = TLSv1.2
2330HandshakeMode = Resume
2331ResumptionExpected = No
2332
2333
2334# ===========================================================
2335
2336[62-resumption]
2337ssl_conf = 62-resumption-ssl
2338
2339[62-resumption-ssl]
2340server = 62-resumption-server
2341client = 62-resumption-client
2342resume-server = 62-resumption-server
2343resume-client = 62-resumption-resume-client
2344
2345[62-resumption-server]
2346Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2347CipherString = DEFAULT:@SECLEVEL=0
2348Options = SessionTicket
2349PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2350
2351[62-resumption-client]
2352CipherString = DEFAULT:@SECLEVEL=0
2353MaxProtocol = TLSv1.3
2354MinProtocol = TLSv1.3
2355VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2356VerifyMode = Peer
2357
2358[62-resumption-resume-client]
2359CipherString = DEFAULT:@SECLEVEL=0
2360MaxProtocol = TLSv1.3
2361VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2362VerifyMode = Peer
2363
2364[test-62]
2365ExpectedProtocol = TLSv1.3
2366HandshakeMode = Resume
2367ResumptionExpected = Yes
2368
2369
2370# ===========================================================
2371
2372[63-resumption]
2373ssl_conf = 63-resumption-ssl
2374
2375[63-resumption-ssl]
2376server = 63-resumption-server
2377client = 63-resumption-client
2378resume-server = 63-resumption-server
2379resume-client = 63-resumption-resume-client
2380
2381[63-resumption-server]
2382Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2383CipherString = DEFAULT:@SECLEVEL=0
2384Options = -SessionTicket
2385PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2386
2387[63-resumption-client]
2388CipherString = DEFAULT:@SECLEVEL=0
2389MaxProtocol = TLSv1.3
2390MinProtocol = TLSv1.3
2391VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2392VerifyMode = Peer
2393
2394[63-resumption-resume-client]
2395CipherString = DEFAULT:@SECLEVEL=0
2396MaxProtocol = TLSv1.3
2397VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2398VerifyMode = Peer
2399
2400[test-63]
2401ExpectedProtocol = TLSv1.3
2402HandshakeMode = Resume
2403ResumptionExpected = Yes
2404
2405
2406# ===========================================================
2407
2408[64-resumption-with-hrr]
2409ssl_conf = 64-resumption-with-hrr-ssl
2410
2411[64-resumption-with-hrr-ssl]
2412server = 64-resumption-with-hrr-server
2413client = 64-resumption-with-hrr-client
2414resume-server = 64-resumption-with-hrr-server
2415resume-client = 64-resumption-with-hrr-resume-client
2416
2417[64-resumption-with-hrr-server]
2418Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
2419CipherString = DEFAULT
2420Curves = P-256
2421PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
2422
2423[64-resumption-with-hrr-client]
2424CipherString = DEFAULT
2425VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2426VerifyMode = Peer
2427
2428[64-resumption-with-hrr-resume-client]
2429CipherString = DEFAULT
2430VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
2431VerifyMode = Peer
2432
2433[test-64]
2434ExpectedProtocol = TLSv1.3
2435HandshakeMode = Resume
2436Method = TLS
2437ResumptionExpected = Yes
2438
2439
2440