1# Generated with generate_ssl_tests.pl
2
3num_tests = 64
4
5test-0 = 0-version-negotiation
6test-1 = 1-version-negotiation
7test-2 = 2-version-negotiation
8test-3 = 3-version-negotiation
9test-4 = 4-version-negotiation
10test-5 = 5-version-negotiation
11test-6 = 6-version-negotiation
12test-7 = 7-version-negotiation
13test-8 = 8-version-negotiation
14test-9 = 9-version-negotiation
15test-10 = 10-version-negotiation
16test-11 = 11-version-negotiation
17test-12 = 12-version-negotiation
18test-13 = 13-version-negotiation
19test-14 = 14-version-negotiation
20test-15 = 15-version-negotiation
21test-16 = 16-version-negotiation
22test-17 = 17-version-negotiation
23test-18 = 18-version-negotiation
24test-19 = 19-version-negotiation
25test-20 = 20-version-negotiation
26test-21 = 21-version-negotiation
27test-22 = 22-version-negotiation
28test-23 = 23-version-negotiation
29test-24 = 24-version-negotiation
30test-25 = 25-version-negotiation
31test-26 = 26-version-negotiation
32test-27 = 27-version-negotiation
33test-28 = 28-version-negotiation
34test-29 = 29-version-negotiation
35test-30 = 30-version-negotiation
36test-31 = 31-version-negotiation
37test-32 = 32-version-negotiation
38test-33 = 33-version-negotiation
39test-34 = 34-version-negotiation
40test-35 = 35-version-negotiation
41test-36 = 36-version-negotiation
42test-37 = 37-version-negotiation
43test-38 = 38-version-negotiation
44test-39 = 39-version-negotiation
45test-40 = 40-version-negotiation
46test-41 = 41-version-negotiation
47test-42 = 42-version-negotiation
48test-43 = 43-version-negotiation
49test-44 = 44-version-negotiation
50test-45 = 45-version-negotiation
51test-46 = 46-version-negotiation
52test-47 = 47-version-negotiation
53test-48 = 48-version-negotiation
54test-49 = 49-version-negotiation
55test-50 = 50-version-negotiation
56test-51 = 51-version-negotiation
57test-52 = 52-version-negotiation
58test-53 = 53-version-negotiation
59test-54 = 54-version-negotiation
60test-55 = 55-version-negotiation
61test-56 = 56-version-negotiation
62test-57 = 57-version-negotiation
63test-58 = 58-version-negotiation
64test-59 = 59-version-negotiation
65test-60 = 60-version-negotiation
66test-61 = 61-version-negotiation
67test-62 = 62-version-negotiation
68test-63 = 63-version-negotiation
69# ===========================================================
70
71[0-version-negotiation]
72ssl_conf = 0-version-negotiation-ssl
73
74[0-version-negotiation-ssl]
75server = 0-version-negotiation-server
76client = 0-version-negotiation-client
77
78[0-version-negotiation-server]
79Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
80CipherString = DEFAULT:@SECLEVEL=0
81MaxProtocol = DTLSv1
82PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
83
84[0-version-negotiation-client]
85CipherString = DEFAULT:@SECLEVEL=0
86MaxProtocol = DTLSv1
87VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
88VerifyMode = Peer
89
90[test-0]
91ExpectedProtocol = DTLSv1
92ExpectedResult = Success
93Method = DTLS
94
95
96# ===========================================================
97
98[1-version-negotiation]
99ssl_conf = 1-version-negotiation-ssl
100
101[1-version-negotiation-ssl]
102server = 1-version-negotiation-server
103client = 1-version-negotiation-client
104
105[1-version-negotiation-server]
106Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
107CipherString = DEFAULT:@SECLEVEL=0
108MaxProtocol = DTLSv1.2
109PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
110
111[1-version-negotiation-client]
112CipherString = DEFAULT:@SECLEVEL=0
113MaxProtocol = DTLSv1
114VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
115VerifyMode = Peer
116
117[test-1]
118ExpectedProtocol = DTLSv1
119ExpectedResult = Success
120Method = DTLS
121
122
123# ===========================================================
124
125[2-version-negotiation]
126ssl_conf = 2-version-negotiation-ssl
127
128[2-version-negotiation-ssl]
129server = 2-version-negotiation-server
130client = 2-version-negotiation-client
131
132[2-version-negotiation-server]
133Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
134CipherString = DEFAULT:@SECLEVEL=0
135PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
136
137[2-version-negotiation-client]
138CipherString = DEFAULT:@SECLEVEL=0
139MaxProtocol = DTLSv1
140VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
141VerifyMode = Peer
142
143[test-2]
144ExpectedProtocol = DTLSv1
145ExpectedResult = Success
146Method = DTLS
147
148
149# ===========================================================
150
151[3-version-negotiation]
152ssl_conf = 3-version-negotiation-ssl
153
154[3-version-negotiation-ssl]
155server = 3-version-negotiation-server
156client = 3-version-negotiation-client
157
158[3-version-negotiation-server]
159Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
160CipherString = DEFAULT:@SECLEVEL=0
161MaxProtocol = DTLSv1
162MinProtocol = DTLSv1
163PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
164
165[3-version-negotiation-client]
166CipherString = DEFAULT:@SECLEVEL=0
167MaxProtocol = DTLSv1
168VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
169VerifyMode = Peer
170
171[test-3]
172ExpectedProtocol = DTLSv1
173ExpectedResult = Success
174Method = DTLS
175
176
177# ===========================================================
178
179[4-version-negotiation]
180ssl_conf = 4-version-negotiation-ssl
181
182[4-version-negotiation-ssl]
183server = 4-version-negotiation-server
184client = 4-version-negotiation-client
185
186[4-version-negotiation-server]
187Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
188CipherString = DEFAULT:@SECLEVEL=0
189MaxProtocol = DTLSv1.2
190MinProtocol = DTLSv1
191PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
192
193[4-version-negotiation-client]
194CipherString = DEFAULT:@SECLEVEL=0
195MaxProtocol = DTLSv1
196VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
197VerifyMode = Peer
198
199[test-4]
200ExpectedProtocol = DTLSv1
201ExpectedResult = Success
202Method = DTLS
203
204
205# ===========================================================
206
207[5-version-negotiation]
208ssl_conf = 5-version-negotiation-ssl
209
210[5-version-negotiation-ssl]
211server = 5-version-negotiation-server
212client = 5-version-negotiation-client
213
214[5-version-negotiation-server]
215Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
216CipherString = DEFAULT:@SECLEVEL=0
217MinProtocol = DTLSv1
218PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
219
220[5-version-negotiation-client]
221CipherString = DEFAULT:@SECLEVEL=0
222MaxProtocol = DTLSv1
223VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
224VerifyMode = Peer
225
226[test-5]
227ExpectedProtocol = DTLSv1
228ExpectedResult = Success
229Method = DTLS
230
231
232# ===========================================================
233
234[6-version-negotiation]
235ssl_conf = 6-version-negotiation-ssl
236
237[6-version-negotiation-ssl]
238server = 6-version-negotiation-server
239client = 6-version-negotiation-client
240
241[6-version-negotiation-server]
242Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
243CipherString = DEFAULT:@SECLEVEL=0
244MaxProtocol = DTLSv1.2
245MinProtocol = DTLSv1.2
246PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
247
248[6-version-negotiation-client]
249CipherString = DEFAULT:@SECLEVEL=0
250MaxProtocol = DTLSv1
251VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
252VerifyMode = Peer
253
254[test-6]
255ExpectedResult = ServerFail
256Method = DTLS
257
258
259# ===========================================================
260
261[7-version-negotiation]
262ssl_conf = 7-version-negotiation-ssl
263
264[7-version-negotiation-ssl]
265server = 7-version-negotiation-server
266client = 7-version-negotiation-client
267
268[7-version-negotiation-server]
269Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
270CipherString = DEFAULT:@SECLEVEL=0
271MinProtocol = DTLSv1.2
272PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
273
274[7-version-negotiation-client]
275CipherString = DEFAULT:@SECLEVEL=0
276MaxProtocol = DTLSv1
277VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
278VerifyMode = Peer
279
280[test-7]
281ExpectedResult = ServerFail
282Method = DTLS
283
284
285# ===========================================================
286
287[8-version-negotiation]
288ssl_conf = 8-version-negotiation-ssl
289
290[8-version-negotiation-ssl]
291server = 8-version-negotiation-server
292client = 8-version-negotiation-client
293
294[8-version-negotiation-server]
295Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
296CipherString = DEFAULT:@SECLEVEL=0
297MaxProtocol = DTLSv1
298PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
299
300[8-version-negotiation-client]
301CipherString = DEFAULT:@SECLEVEL=0
302MaxProtocol = DTLSv1.2
303VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
304VerifyMode = Peer
305
306[test-8]
307ExpectedProtocol = DTLSv1
308ExpectedResult = Success
309Method = DTLS
310
311
312# ===========================================================
313
314[9-version-negotiation]
315ssl_conf = 9-version-negotiation-ssl
316
317[9-version-negotiation-ssl]
318server = 9-version-negotiation-server
319client = 9-version-negotiation-client
320
321[9-version-negotiation-server]
322Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
323CipherString = DEFAULT:@SECLEVEL=0
324MaxProtocol = DTLSv1.2
325PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
326
327[9-version-negotiation-client]
328CipherString = DEFAULT:@SECLEVEL=0
329MaxProtocol = DTLSv1.2
330VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
331VerifyMode = Peer
332
333[test-9]
334ExpectedProtocol = DTLSv1.2
335ExpectedResult = Success
336Method = DTLS
337
338
339# ===========================================================
340
341[10-version-negotiation]
342ssl_conf = 10-version-negotiation-ssl
343
344[10-version-negotiation-ssl]
345server = 10-version-negotiation-server
346client = 10-version-negotiation-client
347
348[10-version-negotiation-server]
349Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
350CipherString = DEFAULT:@SECLEVEL=0
351PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
352
353[10-version-negotiation-client]
354CipherString = DEFAULT:@SECLEVEL=0
355MaxProtocol = DTLSv1.2
356VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
357VerifyMode = Peer
358
359[test-10]
360ExpectedProtocol = DTLSv1.2
361ExpectedResult = Success
362Method = DTLS
363
364
365# ===========================================================
366
367[11-version-negotiation]
368ssl_conf = 11-version-negotiation-ssl
369
370[11-version-negotiation-ssl]
371server = 11-version-negotiation-server
372client = 11-version-negotiation-client
373
374[11-version-negotiation-server]
375Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
376CipherString = DEFAULT:@SECLEVEL=0
377MaxProtocol = DTLSv1
378MinProtocol = DTLSv1
379PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
380
381[11-version-negotiation-client]
382CipherString = DEFAULT:@SECLEVEL=0
383MaxProtocol = DTLSv1.2
384VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
385VerifyMode = Peer
386
387[test-11]
388ExpectedProtocol = DTLSv1
389ExpectedResult = Success
390Method = DTLS
391
392
393# ===========================================================
394
395[12-version-negotiation]
396ssl_conf = 12-version-negotiation-ssl
397
398[12-version-negotiation-ssl]
399server = 12-version-negotiation-server
400client = 12-version-negotiation-client
401
402[12-version-negotiation-server]
403Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
404CipherString = DEFAULT:@SECLEVEL=0
405MaxProtocol = DTLSv1.2
406MinProtocol = DTLSv1
407PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
408
409[12-version-negotiation-client]
410CipherString = DEFAULT:@SECLEVEL=0
411MaxProtocol = DTLSv1.2
412VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
413VerifyMode = Peer
414
415[test-12]
416ExpectedProtocol = DTLSv1.2
417ExpectedResult = Success
418Method = DTLS
419
420
421# ===========================================================
422
423[13-version-negotiation]
424ssl_conf = 13-version-negotiation-ssl
425
426[13-version-negotiation-ssl]
427server = 13-version-negotiation-server
428client = 13-version-negotiation-client
429
430[13-version-negotiation-server]
431Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
432CipherString = DEFAULT:@SECLEVEL=0
433MinProtocol = DTLSv1
434PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
435
436[13-version-negotiation-client]
437CipherString = DEFAULT:@SECLEVEL=0
438MaxProtocol = DTLSv1.2
439VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
440VerifyMode = Peer
441
442[test-13]
443ExpectedProtocol = DTLSv1.2
444ExpectedResult = Success
445Method = DTLS
446
447
448# ===========================================================
449
450[14-version-negotiation]
451ssl_conf = 14-version-negotiation-ssl
452
453[14-version-negotiation-ssl]
454server = 14-version-negotiation-server
455client = 14-version-negotiation-client
456
457[14-version-negotiation-server]
458Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
459CipherString = DEFAULT:@SECLEVEL=0
460MaxProtocol = DTLSv1.2
461MinProtocol = DTLSv1.2
462PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
463
464[14-version-negotiation-client]
465CipherString = DEFAULT:@SECLEVEL=0
466MaxProtocol = DTLSv1.2
467VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
468VerifyMode = Peer
469
470[test-14]
471ExpectedProtocol = DTLSv1.2
472ExpectedResult = Success
473Method = DTLS
474
475
476# ===========================================================
477
478[15-version-negotiation]
479ssl_conf = 15-version-negotiation-ssl
480
481[15-version-negotiation-ssl]
482server = 15-version-negotiation-server
483client = 15-version-negotiation-client
484
485[15-version-negotiation-server]
486Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
487CipherString = DEFAULT:@SECLEVEL=0
488MinProtocol = DTLSv1.2
489PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
490
491[15-version-negotiation-client]
492CipherString = DEFAULT:@SECLEVEL=0
493MaxProtocol = DTLSv1.2
494VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
495VerifyMode = Peer
496
497[test-15]
498ExpectedProtocol = DTLSv1.2
499ExpectedResult = Success
500Method = DTLS
501
502
503# ===========================================================
504
505[16-version-negotiation]
506ssl_conf = 16-version-negotiation-ssl
507
508[16-version-negotiation-ssl]
509server = 16-version-negotiation-server
510client = 16-version-negotiation-client
511
512[16-version-negotiation-server]
513Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
514CipherString = DEFAULT:@SECLEVEL=0
515MaxProtocol = DTLSv1
516PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
517
518[16-version-negotiation-client]
519CipherString = DEFAULT:@SECLEVEL=0
520VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
521VerifyMode = Peer
522
523[test-16]
524ExpectedProtocol = DTLSv1
525ExpectedResult = Success
526Method = DTLS
527
528
529# ===========================================================
530
531[17-version-negotiation]
532ssl_conf = 17-version-negotiation-ssl
533
534[17-version-negotiation-ssl]
535server = 17-version-negotiation-server
536client = 17-version-negotiation-client
537
538[17-version-negotiation-server]
539Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
540CipherString = DEFAULT:@SECLEVEL=0
541MaxProtocol = DTLSv1.2
542PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
543
544[17-version-negotiation-client]
545CipherString = DEFAULT:@SECLEVEL=0
546VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
547VerifyMode = Peer
548
549[test-17]
550ExpectedProtocol = DTLSv1.2
551ExpectedResult = Success
552Method = DTLS
553
554
555# ===========================================================
556
557[18-version-negotiation]
558ssl_conf = 18-version-negotiation-ssl
559
560[18-version-negotiation-ssl]
561server = 18-version-negotiation-server
562client = 18-version-negotiation-client
563
564[18-version-negotiation-server]
565Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
566CipherString = DEFAULT:@SECLEVEL=0
567PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
568
569[18-version-negotiation-client]
570CipherString = DEFAULT:@SECLEVEL=0
571VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
572VerifyMode = Peer
573
574[test-18]
575ExpectedProtocol = DTLSv1.2
576ExpectedResult = Success
577Method = DTLS
578
579
580# ===========================================================
581
582[19-version-negotiation]
583ssl_conf = 19-version-negotiation-ssl
584
585[19-version-negotiation-ssl]
586server = 19-version-negotiation-server
587client = 19-version-negotiation-client
588
589[19-version-negotiation-server]
590Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
591CipherString = DEFAULT:@SECLEVEL=0
592MaxProtocol = DTLSv1
593MinProtocol = DTLSv1
594PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
595
596[19-version-negotiation-client]
597CipherString = DEFAULT:@SECLEVEL=0
598VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
599VerifyMode = Peer
600
601[test-19]
602ExpectedProtocol = DTLSv1
603ExpectedResult = Success
604Method = DTLS
605
606
607# ===========================================================
608
609[20-version-negotiation]
610ssl_conf = 20-version-negotiation-ssl
611
612[20-version-negotiation-ssl]
613server = 20-version-negotiation-server
614client = 20-version-negotiation-client
615
616[20-version-negotiation-server]
617Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
618CipherString = DEFAULT:@SECLEVEL=0
619MaxProtocol = DTLSv1.2
620MinProtocol = DTLSv1
621PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
622
623[20-version-negotiation-client]
624CipherString = DEFAULT:@SECLEVEL=0
625VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
626VerifyMode = Peer
627
628[test-20]
629ExpectedProtocol = DTLSv1.2
630ExpectedResult = Success
631Method = DTLS
632
633
634# ===========================================================
635
636[21-version-negotiation]
637ssl_conf = 21-version-negotiation-ssl
638
639[21-version-negotiation-ssl]
640server = 21-version-negotiation-server
641client = 21-version-negotiation-client
642
643[21-version-negotiation-server]
644Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
645CipherString = DEFAULT:@SECLEVEL=0
646MinProtocol = DTLSv1
647PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
648
649[21-version-negotiation-client]
650CipherString = DEFAULT:@SECLEVEL=0
651VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
652VerifyMode = Peer
653
654[test-21]
655ExpectedProtocol = DTLSv1.2
656ExpectedResult = Success
657Method = DTLS
658
659
660# ===========================================================
661
662[22-version-negotiation]
663ssl_conf = 22-version-negotiation-ssl
664
665[22-version-negotiation-ssl]
666server = 22-version-negotiation-server
667client = 22-version-negotiation-client
668
669[22-version-negotiation-server]
670Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
671CipherString = DEFAULT:@SECLEVEL=0
672MaxProtocol = DTLSv1.2
673MinProtocol = DTLSv1.2
674PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
675
676[22-version-negotiation-client]
677CipherString = DEFAULT:@SECLEVEL=0
678VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
679VerifyMode = Peer
680
681[test-22]
682ExpectedProtocol = DTLSv1.2
683ExpectedResult = Success
684Method = DTLS
685
686
687# ===========================================================
688
689[23-version-negotiation]
690ssl_conf = 23-version-negotiation-ssl
691
692[23-version-negotiation-ssl]
693server = 23-version-negotiation-server
694client = 23-version-negotiation-client
695
696[23-version-negotiation-server]
697Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
698CipherString = DEFAULT:@SECLEVEL=0
699MinProtocol = DTLSv1.2
700PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
701
702[23-version-negotiation-client]
703CipherString = DEFAULT:@SECLEVEL=0
704VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
705VerifyMode = Peer
706
707[test-23]
708ExpectedProtocol = DTLSv1.2
709ExpectedResult = Success
710Method = DTLS
711
712
713# ===========================================================
714
715[24-version-negotiation]
716ssl_conf = 24-version-negotiation-ssl
717
718[24-version-negotiation-ssl]
719server = 24-version-negotiation-server
720client = 24-version-negotiation-client
721
722[24-version-negotiation-server]
723Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
724CipherString = DEFAULT:@SECLEVEL=0
725MaxProtocol = DTLSv1
726PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
727
728[24-version-negotiation-client]
729CipherString = DEFAULT:@SECLEVEL=0
730MaxProtocol = DTLSv1
731MinProtocol = DTLSv1
732VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
733VerifyMode = Peer
734
735[test-24]
736ExpectedProtocol = DTLSv1
737ExpectedResult = Success
738Method = DTLS
739
740
741# ===========================================================
742
743[25-version-negotiation]
744ssl_conf = 25-version-negotiation-ssl
745
746[25-version-negotiation-ssl]
747server = 25-version-negotiation-server
748client = 25-version-negotiation-client
749
750[25-version-negotiation-server]
751Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
752CipherString = DEFAULT:@SECLEVEL=0
753MaxProtocol = DTLSv1.2
754PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
755
756[25-version-negotiation-client]
757CipherString = DEFAULT:@SECLEVEL=0
758MaxProtocol = DTLSv1
759MinProtocol = DTLSv1
760VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
761VerifyMode = Peer
762
763[test-25]
764ExpectedProtocol = DTLSv1
765ExpectedResult = Success
766Method = DTLS
767
768
769# ===========================================================
770
771[26-version-negotiation]
772ssl_conf = 26-version-negotiation-ssl
773
774[26-version-negotiation-ssl]
775server = 26-version-negotiation-server
776client = 26-version-negotiation-client
777
778[26-version-negotiation-server]
779Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
780CipherString = DEFAULT:@SECLEVEL=0
781PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
782
783[26-version-negotiation-client]
784CipherString = DEFAULT:@SECLEVEL=0
785MaxProtocol = DTLSv1
786MinProtocol = DTLSv1
787VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
788VerifyMode = Peer
789
790[test-26]
791ExpectedProtocol = DTLSv1
792ExpectedResult = Success
793Method = DTLS
794
795
796# ===========================================================
797
798[27-version-negotiation]
799ssl_conf = 27-version-negotiation-ssl
800
801[27-version-negotiation-ssl]
802server = 27-version-negotiation-server
803client = 27-version-negotiation-client
804
805[27-version-negotiation-server]
806Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
807CipherString = DEFAULT:@SECLEVEL=0
808MaxProtocol = DTLSv1
809MinProtocol = DTLSv1
810PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
811
812[27-version-negotiation-client]
813CipherString = DEFAULT:@SECLEVEL=0
814MaxProtocol = DTLSv1
815MinProtocol = DTLSv1
816VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
817VerifyMode = Peer
818
819[test-27]
820ExpectedProtocol = DTLSv1
821ExpectedResult = Success
822Method = DTLS
823
824
825# ===========================================================
826
827[28-version-negotiation]
828ssl_conf = 28-version-negotiation-ssl
829
830[28-version-negotiation-ssl]
831server = 28-version-negotiation-server
832client = 28-version-negotiation-client
833
834[28-version-negotiation-server]
835Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
836CipherString = DEFAULT:@SECLEVEL=0
837MaxProtocol = DTLSv1.2
838MinProtocol = DTLSv1
839PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
840
841[28-version-negotiation-client]
842CipherString = DEFAULT:@SECLEVEL=0
843MaxProtocol = DTLSv1
844MinProtocol = DTLSv1
845VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
846VerifyMode = Peer
847
848[test-28]
849ExpectedProtocol = DTLSv1
850ExpectedResult = Success
851Method = DTLS
852
853
854# ===========================================================
855
856[29-version-negotiation]
857ssl_conf = 29-version-negotiation-ssl
858
859[29-version-negotiation-ssl]
860server = 29-version-negotiation-server
861client = 29-version-negotiation-client
862
863[29-version-negotiation-server]
864Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
865CipherString = DEFAULT:@SECLEVEL=0
866MinProtocol = DTLSv1
867PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
868
869[29-version-negotiation-client]
870CipherString = DEFAULT:@SECLEVEL=0
871MaxProtocol = DTLSv1
872MinProtocol = DTLSv1
873VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
874VerifyMode = Peer
875
876[test-29]
877ExpectedProtocol = DTLSv1
878ExpectedResult = Success
879Method = DTLS
880
881
882# ===========================================================
883
884[30-version-negotiation]
885ssl_conf = 30-version-negotiation-ssl
886
887[30-version-negotiation-ssl]
888server = 30-version-negotiation-server
889client = 30-version-negotiation-client
890
891[30-version-negotiation-server]
892Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
893CipherString = DEFAULT:@SECLEVEL=0
894MaxProtocol = DTLSv1.2
895MinProtocol = DTLSv1.2
896PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
897
898[30-version-negotiation-client]
899CipherString = DEFAULT:@SECLEVEL=0
900MaxProtocol = DTLSv1
901MinProtocol = DTLSv1
902VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
903VerifyMode = Peer
904
905[test-30]
906ExpectedResult = ServerFail
907Method = DTLS
908
909
910# ===========================================================
911
912[31-version-negotiation]
913ssl_conf = 31-version-negotiation-ssl
914
915[31-version-negotiation-ssl]
916server = 31-version-negotiation-server
917client = 31-version-negotiation-client
918
919[31-version-negotiation-server]
920Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
921CipherString = DEFAULT:@SECLEVEL=0
922MinProtocol = DTLSv1.2
923PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
924
925[31-version-negotiation-client]
926CipherString = DEFAULT:@SECLEVEL=0
927MaxProtocol = DTLSv1
928MinProtocol = DTLSv1
929VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
930VerifyMode = Peer
931
932[test-31]
933ExpectedResult = ServerFail
934Method = DTLS
935
936
937# ===========================================================
938
939[32-version-negotiation]
940ssl_conf = 32-version-negotiation-ssl
941
942[32-version-negotiation-ssl]
943server = 32-version-negotiation-server
944client = 32-version-negotiation-client
945
946[32-version-negotiation-server]
947Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
948CipherString = DEFAULT:@SECLEVEL=0
949MaxProtocol = DTLSv1
950PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
951
952[32-version-negotiation-client]
953CipherString = DEFAULT:@SECLEVEL=0
954MaxProtocol = DTLSv1.2
955MinProtocol = DTLSv1
956VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
957VerifyMode = Peer
958
959[test-32]
960ExpectedProtocol = DTLSv1
961ExpectedResult = Success
962Method = DTLS
963
964
965# ===========================================================
966
967[33-version-negotiation]
968ssl_conf = 33-version-negotiation-ssl
969
970[33-version-negotiation-ssl]
971server = 33-version-negotiation-server
972client = 33-version-negotiation-client
973
974[33-version-negotiation-server]
975Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
976CipherString = DEFAULT:@SECLEVEL=0
977MaxProtocol = DTLSv1.2
978PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
979
980[33-version-negotiation-client]
981CipherString = DEFAULT:@SECLEVEL=0
982MaxProtocol = DTLSv1.2
983MinProtocol = DTLSv1
984VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
985VerifyMode = Peer
986
987[test-33]
988ExpectedProtocol = DTLSv1.2
989ExpectedResult = Success
990Method = DTLS
991
992
993# ===========================================================
994
995[34-version-negotiation]
996ssl_conf = 34-version-negotiation-ssl
997
998[34-version-negotiation-ssl]
999server = 34-version-negotiation-server
1000client = 34-version-negotiation-client
1001
1002[34-version-negotiation-server]
1003Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1004CipherString = DEFAULT:@SECLEVEL=0
1005PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1006
1007[34-version-negotiation-client]
1008CipherString = DEFAULT:@SECLEVEL=0
1009MaxProtocol = DTLSv1.2
1010MinProtocol = DTLSv1
1011VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1012VerifyMode = Peer
1013
1014[test-34]
1015ExpectedProtocol = DTLSv1.2
1016ExpectedResult = Success
1017Method = DTLS
1018
1019
1020# ===========================================================
1021
1022[35-version-negotiation]
1023ssl_conf = 35-version-negotiation-ssl
1024
1025[35-version-negotiation-ssl]
1026server = 35-version-negotiation-server
1027client = 35-version-negotiation-client
1028
1029[35-version-negotiation-server]
1030Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1031CipherString = DEFAULT:@SECLEVEL=0
1032MaxProtocol = DTLSv1
1033MinProtocol = DTLSv1
1034PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1035
1036[35-version-negotiation-client]
1037CipherString = DEFAULT:@SECLEVEL=0
1038MaxProtocol = DTLSv1.2
1039MinProtocol = DTLSv1
1040VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1041VerifyMode = Peer
1042
1043[test-35]
1044ExpectedProtocol = DTLSv1
1045ExpectedResult = Success
1046Method = DTLS
1047
1048
1049# ===========================================================
1050
1051[36-version-negotiation]
1052ssl_conf = 36-version-negotiation-ssl
1053
1054[36-version-negotiation-ssl]
1055server = 36-version-negotiation-server
1056client = 36-version-negotiation-client
1057
1058[36-version-negotiation-server]
1059Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1060CipherString = DEFAULT:@SECLEVEL=0
1061MaxProtocol = DTLSv1.2
1062MinProtocol = DTLSv1
1063PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1064
1065[36-version-negotiation-client]
1066CipherString = DEFAULT:@SECLEVEL=0
1067MaxProtocol = DTLSv1.2
1068MinProtocol = DTLSv1
1069VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1070VerifyMode = Peer
1071
1072[test-36]
1073ExpectedProtocol = DTLSv1.2
1074ExpectedResult = Success
1075Method = DTLS
1076
1077
1078# ===========================================================
1079
1080[37-version-negotiation]
1081ssl_conf = 37-version-negotiation-ssl
1082
1083[37-version-negotiation-ssl]
1084server = 37-version-negotiation-server
1085client = 37-version-negotiation-client
1086
1087[37-version-negotiation-server]
1088Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1089CipherString = DEFAULT:@SECLEVEL=0
1090MinProtocol = DTLSv1
1091PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1092
1093[37-version-negotiation-client]
1094CipherString = DEFAULT:@SECLEVEL=0
1095MaxProtocol = DTLSv1.2
1096MinProtocol = DTLSv1
1097VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1098VerifyMode = Peer
1099
1100[test-37]
1101ExpectedProtocol = DTLSv1.2
1102ExpectedResult = Success
1103Method = DTLS
1104
1105
1106# ===========================================================
1107
1108[38-version-negotiation]
1109ssl_conf = 38-version-negotiation-ssl
1110
1111[38-version-negotiation-ssl]
1112server = 38-version-negotiation-server
1113client = 38-version-negotiation-client
1114
1115[38-version-negotiation-server]
1116Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1117CipherString = DEFAULT:@SECLEVEL=0
1118MaxProtocol = DTLSv1.2
1119MinProtocol = DTLSv1.2
1120PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1121
1122[38-version-negotiation-client]
1123CipherString = DEFAULT:@SECLEVEL=0
1124MaxProtocol = DTLSv1.2
1125MinProtocol = DTLSv1
1126VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1127VerifyMode = Peer
1128
1129[test-38]
1130ExpectedProtocol = DTLSv1.2
1131ExpectedResult = Success
1132Method = DTLS
1133
1134
1135# ===========================================================
1136
1137[39-version-negotiation]
1138ssl_conf = 39-version-negotiation-ssl
1139
1140[39-version-negotiation-ssl]
1141server = 39-version-negotiation-server
1142client = 39-version-negotiation-client
1143
1144[39-version-negotiation-server]
1145Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1146CipherString = DEFAULT:@SECLEVEL=0
1147MinProtocol = DTLSv1.2
1148PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1149
1150[39-version-negotiation-client]
1151CipherString = DEFAULT:@SECLEVEL=0
1152MaxProtocol = DTLSv1.2
1153MinProtocol = DTLSv1
1154VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1155VerifyMode = Peer
1156
1157[test-39]
1158ExpectedProtocol = DTLSv1.2
1159ExpectedResult = Success
1160Method = DTLS
1161
1162
1163# ===========================================================
1164
1165[40-version-negotiation]
1166ssl_conf = 40-version-negotiation-ssl
1167
1168[40-version-negotiation-ssl]
1169server = 40-version-negotiation-server
1170client = 40-version-negotiation-client
1171
1172[40-version-negotiation-server]
1173Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1174CipherString = DEFAULT:@SECLEVEL=0
1175MaxProtocol = DTLSv1
1176PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1177
1178[40-version-negotiation-client]
1179CipherString = DEFAULT:@SECLEVEL=0
1180MinProtocol = DTLSv1
1181VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1182VerifyMode = Peer
1183
1184[test-40]
1185ExpectedProtocol = DTLSv1
1186ExpectedResult = Success
1187Method = DTLS
1188
1189
1190# ===========================================================
1191
1192[41-version-negotiation]
1193ssl_conf = 41-version-negotiation-ssl
1194
1195[41-version-negotiation-ssl]
1196server = 41-version-negotiation-server
1197client = 41-version-negotiation-client
1198
1199[41-version-negotiation-server]
1200Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1201CipherString = DEFAULT:@SECLEVEL=0
1202MaxProtocol = DTLSv1.2
1203PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1204
1205[41-version-negotiation-client]
1206CipherString = DEFAULT:@SECLEVEL=0
1207MinProtocol = DTLSv1
1208VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1209VerifyMode = Peer
1210
1211[test-41]
1212ExpectedProtocol = DTLSv1.2
1213ExpectedResult = Success
1214Method = DTLS
1215
1216
1217# ===========================================================
1218
1219[42-version-negotiation]
1220ssl_conf = 42-version-negotiation-ssl
1221
1222[42-version-negotiation-ssl]
1223server = 42-version-negotiation-server
1224client = 42-version-negotiation-client
1225
1226[42-version-negotiation-server]
1227Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1228CipherString = DEFAULT:@SECLEVEL=0
1229PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1230
1231[42-version-negotiation-client]
1232CipherString = DEFAULT:@SECLEVEL=0
1233MinProtocol = DTLSv1
1234VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1235VerifyMode = Peer
1236
1237[test-42]
1238ExpectedProtocol = DTLSv1.2
1239ExpectedResult = Success
1240Method = DTLS
1241
1242
1243# ===========================================================
1244
1245[43-version-negotiation]
1246ssl_conf = 43-version-negotiation-ssl
1247
1248[43-version-negotiation-ssl]
1249server = 43-version-negotiation-server
1250client = 43-version-negotiation-client
1251
1252[43-version-negotiation-server]
1253Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1254CipherString = DEFAULT:@SECLEVEL=0
1255MaxProtocol = DTLSv1
1256MinProtocol = DTLSv1
1257PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1258
1259[43-version-negotiation-client]
1260CipherString = DEFAULT:@SECLEVEL=0
1261MinProtocol = DTLSv1
1262VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1263VerifyMode = Peer
1264
1265[test-43]
1266ExpectedProtocol = DTLSv1
1267ExpectedResult = Success
1268Method = DTLS
1269
1270
1271# ===========================================================
1272
1273[44-version-negotiation]
1274ssl_conf = 44-version-negotiation-ssl
1275
1276[44-version-negotiation-ssl]
1277server = 44-version-negotiation-server
1278client = 44-version-negotiation-client
1279
1280[44-version-negotiation-server]
1281Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1282CipherString = DEFAULT:@SECLEVEL=0
1283MaxProtocol = DTLSv1.2
1284MinProtocol = DTLSv1
1285PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1286
1287[44-version-negotiation-client]
1288CipherString = DEFAULT:@SECLEVEL=0
1289MinProtocol = DTLSv1
1290VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1291VerifyMode = Peer
1292
1293[test-44]
1294ExpectedProtocol = DTLSv1.2
1295ExpectedResult = Success
1296Method = DTLS
1297
1298
1299# ===========================================================
1300
1301[45-version-negotiation]
1302ssl_conf = 45-version-negotiation-ssl
1303
1304[45-version-negotiation-ssl]
1305server = 45-version-negotiation-server
1306client = 45-version-negotiation-client
1307
1308[45-version-negotiation-server]
1309Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1310CipherString = DEFAULT:@SECLEVEL=0
1311MinProtocol = DTLSv1
1312PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1313
1314[45-version-negotiation-client]
1315CipherString = DEFAULT:@SECLEVEL=0
1316MinProtocol = DTLSv1
1317VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1318VerifyMode = Peer
1319
1320[test-45]
1321ExpectedProtocol = DTLSv1.2
1322ExpectedResult = Success
1323Method = DTLS
1324
1325
1326# ===========================================================
1327
1328[46-version-negotiation]
1329ssl_conf = 46-version-negotiation-ssl
1330
1331[46-version-negotiation-ssl]
1332server = 46-version-negotiation-server
1333client = 46-version-negotiation-client
1334
1335[46-version-negotiation-server]
1336Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1337CipherString = DEFAULT:@SECLEVEL=0
1338MaxProtocol = DTLSv1.2
1339MinProtocol = DTLSv1.2
1340PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1341
1342[46-version-negotiation-client]
1343CipherString = DEFAULT:@SECLEVEL=0
1344MinProtocol = DTLSv1
1345VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1346VerifyMode = Peer
1347
1348[test-46]
1349ExpectedProtocol = DTLSv1.2
1350ExpectedResult = Success
1351Method = DTLS
1352
1353
1354# ===========================================================
1355
1356[47-version-negotiation]
1357ssl_conf = 47-version-negotiation-ssl
1358
1359[47-version-negotiation-ssl]
1360server = 47-version-negotiation-server
1361client = 47-version-negotiation-client
1362
1363[47-version-negotiation-server]
1364Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1365CipherString = DEFAULT:@SECLEVEL=0
1366MinProtocol = DTLSv1.2
1367PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1368
1369[47-version-negotiation-client]
1370CipherString = DEFAULT:@SECLEVEL=0
1371MinProtocol = DTLSv1
1372VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1373VerifyMode = Peer
1374
1375[test-47]
1376ExpectedProtocol = DTLSv1.2
1377ExpectedResult = Success
1378Method = DTLS
1379
1380
1381# ===========================================================
1382
1383[48-version-negotiation]
1384ssl_conf = 48-version-negotiation-ssl
1385
1386[48-version-negotiation-ssl]
1387server = 48-version-negotiation-server
1388client = 48-version-negotiation-client
1389
1390[48-version-negotiation-server]
1391Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1392CipherString = DEFAULT:@SECLEVEL=0
1393MaxProtocol = DTLSv1
1394PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1395
1396[48-version-negotiation-client]
1397CipherString = DEFAULT:@SECLEVEL=0
1398MaxProtocol = DTLSv1.2
1399MinProtocol = DTLSv1.2
1400VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1401VerifyMode = Peer
1402
1403[test-48]
1404ExpectedResult = ClientFail
1405Method = DTLS
1406
1407
1408# ===========================================================
1409
1410[49-version-negotiation]
1411ssl_conf = 49-version-negotiation-ssl
1412
1413[49-version-negotiation-ssl]
1414server = 49-version-negotiation-server
1415client = 49-version-negotiation-client
1416
1417[49-version-negotiation-server]
1418Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1419CipherString = DEFAULT:@SECLEVEL=0
1420MaxProtocol = DTLSv1.2
1421PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1422
1423[49-version-negotiation-client]
1424CipherString = DEFAULT:@SECLEVEL=0
1425MaxProtocol = DTLSv1.2
1426MinProtocol = DTLSv1.2
1427VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1428VerifyMode = Peer
1429
1430[test-49]
1431ExpectedProtocol = DTLSv1.2
1432ExpectedResult = Success
1433Method = DTLS
1434
1435
1436# ===========================================================
1437
1438[50-version-negotiation]
1439ssl_conf = 50-version-negotiation-ssl
1440
1441[50-version-negotiation-ssl]
1442server = 50-version-negotiation-server
1443client = 50-version-negotiation-client
1444
1445[50-version-negotiation-server]
1446Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1447CipherString = DEFAULT:@SECLEVEL=0
1448PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1449
1450[50-version-negotiation-client]
1451CipherString = DEFAULT:@SECLEVEL=0
1452MaxProtocol = DTLSv1.2
1453MinProtocol = DTLSv1.2
1454VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1455VerifyMode = Peer
1456
1457[test-50]
1458ExpectedProtocol = DTLSv1.2
1459ExpectedResult = Success
1460Method = DTLS
1461
1462
1463# ===========================================================
1464
1465[51-version-negotiation]
1466ssl_conf = 51-version-negotiation-ssl
1467
1468[51-version-negotiation-ssl]
1469server = 51-version-negotiation-server
1470client = 51-version-negotiation-client
1471
1472[51-version-negotiation-server]
1473Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1474CipherString = DEFAULT:@SECLEVEL=0
1475MaxProtocol = DTLSv1
1476MinProtocol = DTLSv1
1477PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1478
1479[51-version-negotiation-client]
1480CipherString = DEFAULT:@SECLEVEL=0
1481MaxProtocol = DTLSv1.2
1482MinProtocol = DTLSv1.2
1483VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1484VerifyMode = Peer
1485
1486[test-51]
1487ExpectedResult = ClientFail
1488Method = DTLS
1489
1490
1491# ===========================================================
1492
1493[52-version-negotiation]
1494ssl_conf = 52-version-negotiation-ssl
1495
1496[52-version-negotiation-ssl]
1497server = 52-version-negotiation-server
1498client = 52-version-negotiation-client
1499
1500[52-version-negotiation-server]
1501Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1502CipherString = DEFAULT:@SECLEVEL=0
1503MaxProtocol = DTLSv1.2
1504MinProtocol = DTLSv1
1505PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1506
1507[52-version-negotiation-client]
1508CipherString = DEFAULT:@SECLEVEL=0
1509MaxProtocol = DTLSv1.2
1510MinProtocol = DTLSv1.2
1511VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1512VerifyMode = Peer
1513
1514[test-52]
1515ExpectedProtocol = DTLSv1.2
1516ExpectedResult = Success
1517Method = DTLS
1518
1519
1520# ===========================================================
1521
1522[53-version-negotiation]
1523ssl_conf = 53-version-negotiation-ssl
1524
1525[53-version-negotiation-ssl]
1526server = 53-version-negotiation-server
1527client = 53-version-negotiation-client
1528
1529[53-version-negotiation-server]
1530Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1531CipherString = DEFAULT:@SECLEVEL=0
1532MinProtocol = DTLSv1
1533PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1534
1535[53-version-negotiation-client]
1536CipherString = DEFAULT:@SECLEVEL=0
1537MaxProtocol = DTLSv1.2
1538MinProtocol = DTLSv1.2
1539VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1540VerifyMode = Peer
1541
1542[test-53]
1543ExpectedProtocol = DTLSv1.2
1544ExpectedResult = Success
1545Method = DTLS
1546
1547
1548# ===========================================================
1549
1550[54-version-negotiation]
1551ssl_conf = 54-version-negotiation-ssl
1552
1553[54-version-negotiation-ssl]
1554server = 54-version-negotiation-server
1555client = 54-version-negotiation-client
1556
1557[54-version-negotiation-server]
1558Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1559CipherString = DEFAULT:@SECLEVEL=0
1560MaxProtocol = DTLSv1.2
1561MinProtocol = DTLSv1.2
1562PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1563
1564[54-version-negotiation-client]
1565CipherString = DEFAULT:@SECLEVEL=0
1566MaxProtocol = DTLSv1.2
1567MinProtocol = DTLSv1.2
1568VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1569VerifyMode = Peer
1570
1571[test-54]
1572ExpectedProtocol = DTLSv1.2
1573ExpectedResult = Success
1574Method = DTLS
1575
1576
1577# ===========================================================
1578
1579[55-version-negotiation]
1580ssl_conf = 55-version-negotiation-ssl
1581
1582[55-version-negotiation-ssl]
1583server = 55-version-negotiation-server
1584client = 55-version-negotiation-client
1585
1586[55-version-negotiation-server]
1587Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1588CipherString = DEFAULT:@SECLEVEL=0
1589MinProtocol = DTLSv1.2
1590PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1591
1592[55-version-negotiation-client]
1593CipherString = DEFAULT:@SECLEVEL=0
1594MaxProtocol = DTLSv1.2
1595MinProtocol = DTLSv1.2
1596VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1597VerifyMode = Peer
1598
1599[test-55]
1600ExpectedProtocol = DTLSv1.2
1601ExpectedResult = Success
1602Method = DTLS
1603
1604
1605# ===========================================================
1606
1607[56-version-negotiation]
1608ssl_conf = 56-version-negotiation-ssl
1609
1610[56-version-negotiation-ssl]
1611server = 56-version-negotiation-server
1612client = 56-version-negotiation-client
1613
1614[56-version-negotiation-server]
1615Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1616CipherString = DEFAULT:@SECLEVEL=0
1617MaxProtocol = DTLSv1
1618PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1619
1620[56-version-negotiation-client]
1621CipherString = DEFAULT:@SECLEVEL=0
1622MinProtocol = DTLSv1.2
1623VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1624VerifyMode = Peer
1625
1626[test-56]
1627ExpectedResult = ClientFail
1628Method = DTLS
1629
1630
1631# ===========================================================
1632
1633[57-version-negotiation]
1634ssl_conf = 57-version-negotiation-ssl
1635
1636[57-version-negotiation-ssl]
1637server = 57-version-negotiation-server
1638client = 57-version-negotiation-client
1639
1640[57-version-negotiation-server]
1641Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1642CipherString = DEFAULT:@SECLEVEL=0
1643MaxProtocol = DTLSv1.2
1644PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1645
1646[57-version-negotiation-client]
1647CipherString = DEFAULT:@SECLEVEL=0
1648MinProtocol = DTLSv1.2
1649VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1650VerifyMode = Peer
1651
1652[test-57]
1653ExpectedProtocol = DTLSv1.2
1654ExpectedResult = Success
1655Method = DTLS
1656
1657
1658# ===========================================================
1659
1660[58-version-negotiation]
1661ssl_conf = 58-version-negotiation-ssl
1662
1663[58-version-negotiation-ssl]
1664server = 58-version-negotiation-server
1665client = 58-version-negotiation-client
1666
1667[58-version-negotiation-server]
1668Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1669CipherString = DEFAULT:@SECLEVEL=0
1670PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1671
1672[58-version-negotiation-client]
1673CipherString = DEFAULT:@SECLEVEL=0
1674MinProtocol = DTLSv1.2
1675VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1676VerifyMode = Peer
1677
1678[test-58]
1679ExpectedProtocol = DTLSv1.2
1680ExpectedResult = Success
1681Method = DTLS
1682
1683
1684# ===========================================================
1685
1686[59-version-negotiation]
1687ssl_conf = 59-version-negotiation-ssl
1688
1689[59-version-negotiation-ssl]
1690server = 59-version-negotiation-server
1691client = 59-version-negotiation-client
1692
1693[59-version-negotiation-server]
1694Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1695CipherString = DEFAULT:@SECLEVEL=0
1696MaxProtocol = DTLSv1
1697MinProtocol = DTLSv1
1698PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1699
1700[59-version-negotiation-client]
1701CipherString = DEFAULT:@SECLEVEL=0
1702MinProtocol = DTLSv1.2
1703VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1704VerifyMode = Peer
1705
1706[test-59]
1707ExpectedResult = ClientFail
1708Method = DTLS
1709
1710
1711# ===========================================================
1712
1713[60-version-negotiation]
1714ssl_conf = 60-version-negotiation-ssl
1715
1716[60-version-negotiation-ssl]
1717server = 60-version-negotiation-server
1718client = 60-version-negotiation-client
1719
1720[60-version-negotiation-server]
1721Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1722CipherString = DEFAULT:@SECLEVEL=0
1723MaxProtocol = DTLSv1.2
1724MinProtocol = DTLSv1
1725PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1726
1727[60-version-negotiation-client]
1728CipherString = DEFAULT:@SECLEVEL=0
1729MinProtocol = DTLSv1.2
1730VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1731VerifyMode = Peer
1732
1733[test-60]
1734ExpectedProtocol = DTLSv1.2
1735ExpectedResult = Success
1736Method = DTLS
1737
1738
1739# ===========================================================
1740
1741[61-version-negotiation]
1742ssl_conf = 61-version-negotiation-ssl
1743
1744[61-version-negotiation-ssl]
1745server = 61-version-negotiation-server
1746client = 61-version-negotiation-client
1747
1748[61-version-negotiation-server]
1749Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1750CipherString = DEFAULT:@SECLEVEL=0
1751MinProtocol = DTLSv1
1752PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1753
1754[61-version-negotiation-client]
1755CipherString = DEFAULT:@SECLEVEL=0
1756MinProtocol = DTLSv1.2
1757VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1758VerifyMode = Peer
1759
1760[test-61]
1761ExpectedProtocol = DTLSv1.2
1762ExpectedResult = Success
1763Method = DTLS
1764
1765
1766# ===========================================================
1767
1768[62-version-negotiation]
1769ssl_conf = 62-version-negotiation-ssl
1770
1771[62-version-negotiation-ssl]
1772server = 62-version-negotiation-server
1773client = 62-version-negotiation-client
1774
1775[62-version-negotiation-server]
1776Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1777CipherString = DEFAULT:@SECLEVEL=0
1778MaxProtocol = DTLSv1.2
1779MinProtocol = DTLSv1.2
1780PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1781
1782[62-version-negotiation-client]
1783CipherString = DEFAULT:@SECLEVEL=0
1784MinProtocol = DTLSv1.2
1785VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1786VerifyMode = Peer
1787
1788[test-62]
1789ExpectedProtocol = DTLSv1.2
1790ExpectedResult = Success
1791Method = DTLS
1792
1793
1794# ===========================================================
1795
1796[63-version-negotiation]
1797ssl_conf = 63-version-negotiation-ssl
1798
1799[63-version-negotiation-ssl]
1800server = 63-version-negotiation-server
1801client = 63-version-negotiation-client
1802
1803[63-version-negotiation-server]
1804Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1805CipherString = DEFAULT:@SECLEVEL=0
1806MinProtocol = DTLSv1.2
1807PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1808
1809[63-version-negotiation-client]
1810CipherString = DEFAULT:@SECLEVEL=0
1811MinProtocol = DTLSv1.2
1812VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1813VerifyMode = Peer
1814
1815[test-63]
1816ExpectedProtocol = DTLSv1.2
1817ExpectedResult = Success
1818Method = DTLS
1819
1820
1821