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