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