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