1# Generated with generate_ssl_tests.pl 2 3num_tests = 30 4 5test-0 = 0-curve-sect163k1 6test-1 = 1-curve-sect163r1 7test-2 = 2-curve-sect163r2 8test-3 = 3-curve-sect193r1 9test-4 = 4-curve-sect193r2 10test-5 = 5-curve-sect233k1 11test-6 = 6-curve-sect233r1 12test-7 = 7-curve-sect239k1 13test-8 = 8-curve-sect283k1 14test-9 = 9-curve-sect283r1 15test-10 = 10-curve-sect409k1 16test-11 = 11-curve-sect409r1 17test-12 = 12-curve-sect571k1 18test-13 = 13-curve-sect571r1 19test-14 = 14-curve-secp160k1 20test-15 = 15-curve-secp160r1 21test-16 = 16-curve-secp160r2 22test-17 = 17-curve-secp192k1 23test-18 = 18-curve-prime192v1 24test-19 = 19-curve-secp224k1 25test-20 = 20-curve-secp224r1 26test-21 = 21-curve-secp256k1 27test-22 = 22-curve-prime256v1 28test-23 = 23-curve-secp384r1 29test-24 = 24-curve-secp521r1 30test-25 = 25-curve-brainpoolP256r1 31test-26 = 26-curve-brainpoolP384r1 32test-27 = 27-curve-brainpoolP512r1 33test-28 = 28-curve-X25519 34test-29 = 29-curve-X448 35# =========================================================== 36 37[0-curve-sect163k1] 38ssl_conf = 0-curve-sect163k1-ssl 39 40[0-curve-sect163k1-ssl] 41server = 0-curve-sect163k1-server 42client = 0-curve-sect163k1-client 43 44[0-curve-sect163k1-server] 45Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 46CipherString = DEFAULT 47Curves = sect163k1 48MaxProtocol = TLSv1.2 49PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 50 51[0-curve-sect163k1-client] 52CipherString = ECDHE 53Curves = sect163k1 54MaxProtocol = TLSv1.2 55VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 56VerifyMode = Peer 57 58[test-0] 59ExpectedResult = Success 60ExpectedTmpKeyType = sect163k1 61 62 63# =========================================================== 64 65[1-curve-sect163r1] 66ssl_conf = 1-curve-sect163r1-ssl 67 68[1-curve-sect163r1-ssl] 69server = 1-curve-sect163r1-server 70client = 1-curve-sect163r1-client 71 72[1-curve-sect163r1-server] 73Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 74CipherString = DEFAULT 75Curves = sect163r1 76MaxProtocol = TLSv1.2 77PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 78 79[1-curve-sect163r1-client] 80CipherString = ECDHE 81Curves = sect163r1 82MaxProtocol = TLSv1.2 83VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 84VerifyMode = Peer 85 86[test-1] 87ExpectedResult = Success 88ExpectedTmpKeyType = sect163r1 89 90 91# =========================================================== 92 93[2-curve-sect163r2] 94ssl_conf = 2-curve-sect163r2-ssl 95 96[2-curve-sect163r2-ssl] 97server = 2-curve-sect163r2-server 98client = 2-curve-sect163r2-client 99 100[2-curve-sect163r2-server] 101Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 102CipherString = DEFAULT 103Curves = sect163r2 104MaxProtocol = TLSv1.2 105PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 106 107[2-curve-sect163r2-client] 108CipherString = ECDHE 109Curves = sect163r2 110MaxProtocol = TLSv1.2 111VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 112VerifyMode = Peer 113 114[test-2] 115ExpectedResult = Success 116ExpectedTmpKeyType = sect163r2 117 118 119# =========================================================== 120 121[3-curve-sect193r1] 122ssl_conf = 3-curve-sect193r1-ssl 123 124[3-curve-sect193r1-ssl] 125server = 3-curve-sect193r1-server 126client = 3-curve-sect193r1-client 127 128[3-curve-sect193r1-server] 129Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 130CipherString = DEFAULT 131Curves = sect193r1 132MaxProtocol = TLSv1.2 133PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 134 135[3-curve-sect193r1-client] 136CipherString = ECDHE 137Curves = sect193r1 138MaxProtocol = TLSv1.2 139VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 140VerifyMode = Peer 141 142[test-3] 143ExpectedResult = Success 144ExpectedTmpKeyType = sect193r1 145 146 147# =========================================================== 148 149[4-curve-sect193r2] 150ssl_conf = 4-curve-sect193r2-ssl 151 152[4-curve-sect193r2-ssl] 153server = 4-curve-sect193r2-server 154client = 4-curve-sect193r2-client 155 156[4-curve-sect193r2-server] 157Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 158CipherString = DEFAULT 159Curves = sect193r2 160MaxProtocol = TLSv1.2 161PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 162 163[4-curve-sect193r2-client] 164CipherString = ECDHE 165Curves = sect193r2 166MaxProtocol = TLSv1.2 167VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 168VerifyMode = Peer 169 170[test-4] 171ExpectedResult = Success 172ExpectedTmpKeyType = sect193r2 173 174 175# =========================================================== 176 177[5-curve-sect233k1] 178ssl_conf = 5-curve-sect233k1-ssl 179 180[5-curve-sect233k1-ssl] 181server = 5-curve-sect233k1-server 182client = 5-curve-sect233k1-client 183 184[5-curve-sect233k1-server] 185Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 186CipherString = DEFAULT 187Curves = sect233k1 188MaxProtocol = TLSv1.2 189PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 190 191[5-curve-sect233k1-client] 192CipherString = ECDHE 193Curves = sect233k1 194MaxProtocol = TLSv1.2 195VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 196VerifyMode = Peer 197 198[test-5] 199ExpectedResult = Success 200ExpectedTmpKeyType = sect233k1 201 202 203# =========================================================== 204 205[6-curve-sect233r1] 206ssl_conf = 6-curve-sect233r1-ssl 207 208[6-curve-sect233r1-ssl] 209server = 6-curve-sect233r1-server 210client = 6-curve-sect233r1-client 211 212[6-curve-sect233r1-server] 213Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 214CipherString = DEFAULT 215Curves = sect233r1 216MaxProtocol = TLSv1.2 217PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 218 219[6-curve-sect233r1-client] 220CipherString = ECDHE 221Curves = sect233r1 222MaxProtocol = TLSv1.2 223VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 224VerifyMode = Peer 225 226[test-6] 227ExpectedResult = Success 228ExpectedTmpKeyType = sect233r1 229 230 231# =========================================================== 232 233[7-curve-sect239k1] 234ssl_conf = 7-curve-sect239k1-ssl 235 236[7-curve-sect239k1-ssl] 237server = 7-curve-sect239k1-server 238client = 7-curve-sect239k1-client 239 240[7-curve-sect239k1-server] 241Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 242CipherString = DEFAULT 243Curves = sect239k1 244MaxProtocol = TLSv1.2 245PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 246 247[7-curve-sect239k1-client] 248CipherString = ECDHE 249Curves = sect239k1 250MaxProtocol = TLSv1.2 251VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 252VerifyMode = Peer 253 254[test-7] 255ExpectedResult = Success 256ExpectedTmpKeyType = sect239k1 257 258 259# =========================================================== 260 261[8-curve-sect283k1] 262ssl_conf = 8-curve-sect283k1-ssl 263 264[8-curve-sect283k1-ssl] 265server = 8-curve-sect283k1-server 266client = 8-curve-sect283k1-client 267 268[8-curve-sect283k1-server] 269Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 270CipherString = DEFAULT 271Curves = sect283k1 272MaxProtocol = TLSv1.2 273PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 274 275[8-curve-sect283k1-client] 276CipherString = ECDHE 277Curves = sect283k1 278MaxProtocol = TLSv1.2 279VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 280VerifyMode = Peer 281 282[test-8] 283ExpectedResult = Success 284ExpectedTmpKeyType = sect283k1 285 286 287# =========================================================== 288 289[9-curve-sect283r1] 290ssl_conf = 9-curve-sect283r1-ssl 291 292[9-curve-sect283r1-ssl] 293server = 9-curve-sect283r1-server 294client = 9-curve-sect283r1-client 295 296[9-curve-sect283r1-server] 297Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 298CipherString = DEFAULT 299Curves = sect283r1 300MaxProtocol = TLSv1.2 301PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 302 303[9-curve-sect283r1-client] 304CipherString = ECDHE 305Curves = sect283r1 306MaxProtocol = TLSv1.2 307VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 308VerifyMode = Peer 309 310[test-9] 311ExpectedResult = Success 312ExpectedTmpKeyType = sect283r1 313 314 315# =========================================================== 316 317[10-curve-sect409k1] 318ssl_conf = 10-curve-sect409k1-ssl 319 320[10-curve-sect409k1-ssl] 321server = 10-curve-sect409k1-server 322client = 10-curve-sect409k1-client 323 324[10-curve-sect409k1-server] 325Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 326CipherString = DEFAULT 327Curves = sect409k1 328MaxProtocol = TLSv1.2 329PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 330 331[10-curve-sect409k1-client] 332CipherString = ECDHE 333Curves = sect409k1 334MaxProtocol = TLSv1.2 335VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 336VerifyMode = Peer 337 338[test-10] 339ExpectedResult = Success 340ExpectedTmpKeyType = sect409k1 341 342 343# =========================================================== 344 345[11-curve-sect409r1] 346ssl_conf = 11-curve-sect409r1-ssl 347 348[11-curve-sect409r1-ssl] 349server = 11-curve-sect409r1-server 350client = 11-curve-sect409r1-client 351 352[11-curve-sect409r1-server] 353Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 354CipherString = DEFAULT 355Curves = sect409r1 356MaxProtocol = TLSv1.2 357PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 358 359[11-curve-sect409r1-client] 360CipherString = ECDHE 361Curves = sect409r1 362MaxProtocol = TLSv1.2 363VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 364VerifyMode = Peer 365 366[test-11] 367ExpectedResult = Success 368ExpectedTmpKeyType = sect409r1 369 370 371# =========================================================== 372 373[12-curve-sect571k1] 374ssl_conf = 12-curve-sect571k1-ssl 375 376[12-curve-sect571k1-ssl] 377server = 12-curve-sect571k1-server 378client = 12-curve-sect571k1-client 379 380[12-curve-sect571k1-server] 381Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 382CipherString = DEFAULT 383Curves = sect571k1 384MaxProtocol = TLSv1.2 385PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 386 387[12-curve-sect571k1-client] 388CipherString = ECDHE 389Curves = sect571k1 390MaxProtocol = TLSv1.2 391VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 392VerifyMode = Peer 393 394[test-12] 395ExpectedResult = Success 396ExpectedTmpKeyType = sect571k1 397 398 399# =========================================================== 400 401[13-curve-sect571r1] 402ssl_conf = 13-curve-sect571r1-ssl 403 404[13-curve-sect571r1-ssl] 405server = 13-curve-sect571r1-server 406client = 13-curve-sect571r1-client 407 408[13-curve-sect571r1-server] 409Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 410CipherString = DEFAULT 411Curves = sect571r1 412MaxProtocol = TLSv1.2 413PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 414 415[13-curve-sect571r1-client] 416CipherString = ECDHE 417Curves = sect571r1 418MaxProtocol = TLSv1.2 419VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 420VerifyMode = Peer 421 422[test-13] 423ExpectedResult = Success 424ExpectedTmpKeyType = sect571r1 425 426 427# =========================================================== 428 429[14-curve-secp160k1] 430ssl_conf = 14-curve-secp160k1-ssl 431 432[14-curve-secp160k1-ssl] 433server = 14-curve-secp160k1-server 434client = 14-curve-secp160k1-client 435 436[14-curve-secp160k1-server] 437Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 438CipherString = DEFAULT 439Curves = secp160k1 440MaxProtocol = TLSv1.2 441PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 442 443[14-curve-secp160k1-client] 444CipherString = ECDHE 445Curves = secp160k1 446MaxProtocol = TLSv1.2 447VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 448VerifyMode = Peer 449 450[test-14] 451ExpectedResult = Success 452ExpectedTmpKeyType = secp160k1 453 454 455# =========================================================== 456 457[15-curve-secp160r1] 458ssl_conf = 15-curve-secp160r1-ssl 459 460[15-curve-secp160r1-ssl] 461server = 15-curve-secp160r1-server 462client = 15-curve-secp160r1-client 463 464[15-curve-secp160r1-server] 465Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 466CipherString = DEFAULT 467Curves = secp160r1 468MaxProtocol = TLSv1.2 469PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 470 471[15-curve-secp160r1-client] 472CipherString = ECDHE 473Curves = secp160r1 474MaxProtocol = TLSv1.2 475VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 476VerifyMode = Peer 477 478[test-15] 479ExpectedResult = Success 480ExpectedTmpKeyType = secp160r1 481 482 483# =========================================================== 484 485[16-curve-secp160r2] 486ssl_conf = 16-curve-secp160r2-ssl 487 488[16-curve-secp160r2-ssl] 489server = 16-curve-secp160r2-server 490client = 16-curve-secp160r2-client 491 492[16-curve-secp160r2-server] 493Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 494CipherString = DEFAULT 495Curves = secp160r2 496MaxProtocol = TLSv1.2 497PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 498 499[16-curve-secp160r2-client] 500CipherString = ECDHE 501Curves = secp160r2 502MaxProtocol = TLSv1.2 503VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 504VerifyMode = Peer 505 506[test-16] 507ExpectedResult = Success 508ExpectedTmpKeyType = secp160r2 509 510 511# =========================================================== 512 513[17-curve-secp192k1] 514ssl_conf = 17-curve-secp192k1-ssl 515 516[17-curve-secp192k1-ssl] 517server = 17-curve-secp192k1-server 518client = 17-curve-secp192k1-client 519 520[17-curve-secp192k1-server] 521Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 522CipherString = DEFAULT 523Curves = secp192k1 524MaxProtocol = TLSv1.2 525PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 526 527[17-curve-secp192k1-client] 528CipherString = ECDHE 529Curves = secp192k1 530MaxProtocol = TLSv1.2 531VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 532VerifyMode = Peer 533 534[test-17] 535ExpectedResult = Success 536ExpectedTmpKeyType = secp192k1 537 538 539# =========================================================== 540 541[18-curve-prime192v1] 542ssl_conf = 18-curve-prime192v1-ssl 543 544[18-curve-prime192v1-ssl] 545server = 18-curve-prime192v1-server 546client = 18-curve-prime192v1-client 547 548[18-curve-prime192v1-server] 549Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 550CipherString = DEFAULT 551Curves = prime192v1 552MaxProtocol = TLSv1.2 553PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 554 555[18-curve-prime192v1-client] 556CipherString = ECDHE 557Curves = prime192v1 558MaxProtocol = TLSv1.2 559VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 560VerifyMode = Peer 561 562[test-18] 563ExpectedResult = Success 564ExpectedTmpKeyType = prime192v1 565 566 567# =========================================================== 568 569[19-curve-secp224k1] 570ssl_conf = 19-curve-secp224k1-ssl 571 572[19-curve-secp224k1-ssl] 573server = 19-curve-secp224k1-server 574client = 19-curve-secp224k1-client 575 576[19-curve-secp224k1-server] 577Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 578CipherString = DEFAULT 579Curves = secp224k1 580MaxProtocol = TLSv1.2 581PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 582 583[19-curve-secp224k1-client] 584CipherString = ECDHE 585Curves = secp224k1 586MaxProtocol = TLSv1.2 587VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 588VerifyMode = Peer 589 590[test-19] 591ExpectedResult = Success 592ExpectedTmpKeyType = secp224k1 593 594 595# =========================================================== 596 597[20-curve-secp224r1] 598ssl_conf = 20-curve-secp224r1-ssl 599 600[20-curve-secp224r1-ssl] 601server = 20-curve-secp224r1-server 602client = 20-curve-secp224r1-client 603 604[20-curve-secp224r1-server] 605Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 606CipherString = DEFAULT 607Curves = secp224r1 608MaxProtocol = TLSv1.2 609PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 610 611[20-curve-secp224r1-client] 612CipherString = ECDHE 613Curves = secp224r1 614MaxProtocol = TLSv1.2 615VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 616VerifyMode = Peer 617 618[test-20] 619ExpectedResult = Success 620ExpectedTmpKeyType = secp224r1 621 622 623# =========================================================== 624 625[21-curve-secp256k1] 626ssl_conf = 21-curve-secp256k1-ssl 627 628[21-curve-secp256k1-ssl] 629server = 21-curve-secp256k1-server 630client = 21-curve-secp256k1-client 631 632[21-curve-secp256k1-server] 633Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 634CipherString = DEFAULT 635Curves = secp256k1 636MaxProtocol = TLSv1.2 637PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 638 639[21-curve-secp256k1-client] 640CipherString = ECDHE 641Curves = secp256k1 642MaxProtocol = TLSv1.2 643VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 644VerifyMode = Peer 645 646[test-21] 647ExpectedResult = Success 648ExpectedTmpKeyType = secp256k1 649 650 651# =========================================================== 652 653[22-curve-prime256v1] 654ssl_conf = 22-curve-prime256v1-ssl 655 656[22-curve-prime256v1-ssl] 657server = 22-curve-prime256v1-server 658client = 22-curve-prime256v1-client 659 660[22-curve-prime256v1-server] 661Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 662CipherString = DEFAULT 663Curves = prime256v1 664MaxProtocol = TLSv1.2 665PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 666 667[22-curve-prime256v1-client] 668CipherString = ECDHE 669Curves = prime256v1 670MaxProtocol = TLSv1.2 671VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 672VerifyMode = Peer 673 674[test-22] 675ExpectedResult = Success 676ExpectedTmpKeyType = prime256v1 677 678 679# =========================================================== 680 681[23-curve-secp384r1] 682ssl_conf = 23-curve-secp384r1-ssl 683 684[23-curve-secp384r1-ssl] 685server = 23-curve-secp384r1-server 686client = 23-curve-secp384r1-client 687 688[23-curve-secp384r1-server] 689Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 690CipherString = DEFAULT 691Curves = secp384r1 692MaxProtocol = TLSv1.2 693PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 694 695[23-curve-secp384r1-client] 696CipherString = ECDHE 697Curves = secp384r1 698MaxProtocol = TLSv1.2 699VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 700VerifyMode = Peer 701 702[test-23] 703ExpectedResult = Success 704ExpectedTmpKeyType = secp384r1 705 706 707# =========================================================== 708 709[24-curve-secp521r1] 710ssl_conf = 24-curve-secp521r1-ssl 711 712[24-curve-secp521r1-ssl] 713server = 24-curve-secp521r1-server 714client = 24-curve-secp521r1-client 715 716[24-curve-secp521r1-server] 717Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 718CipherString = DEFAULT 719Curves = secp521r1 720MaxProtocol = TLSv1.2 721PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 722 723[24-curve-secp521r1-client] 724CipherString = ECDHE 725Curves = secp521r1 726MaxProtocol = TLSv1.2 727VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 728VerifyMode = Peer 729 730[test-24] 731ExpectedResult = Success 732ExpectedTmpKeyType = secp521r1 733 734 735# =========================================================== 736 737[25-curve-brainpoolP256r1] 738ssl_conf = 25-curve-brainpoolP256r1-ssl 739 740[25-curve-brainpoolP256r1-ssl] 741server = 25-curve-brainpoolP256r1-server 742client = 25-curve-brainpoolP256r1-client 743 744[25-curve-brainpoolP256r1-server] 745Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 746CipherString = DEFAULT 747Curves = brainpoolP256r1 748MaxProtocol = TLSv1.2 749PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 750 751[25-curve-brainpoolP256r1-client] 752CipherString = ECDHE 753Curves = brainpoolP256r1 754MaxProtocol = TLSv1.2 755VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 756VerifyMode = Peer 757 758[test-25] 759ExpectedResult = Success 760ExpectedTmpKeyType = brainpoolP256r1 761 762 763# =========================================================== 764 765[26-curve-brainpoolP384r1] 766ssl_conf = 26-curve-brainpoolP384r1-ssl 767 768[26-curve-brainpoolP384r1-ssl] 769server = 26-curve-brainpoolP384r1-server 770client = 26-curve-brainpoolP384r1-client 771 772[26-curve-brainpoolP384r1-server] 773Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 774CipherString = DEFAULT 775Curves = brainpoolP384r1 776MaxProtocol = TLSv1.2 777PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 778 779[26-curve-brainpoolP384r1-client] 780CipherString = ECDHE 781Curves = brainpoolP384r1 782MaxProtocol = TLSv1.2 783VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 784VerifyMode = Peer 785 786[test-26] 787ExpectedResult = Success 788ExpectedTmpKeyType = brainpoolP384r1 789 790 791# =========================================================== 792 793[27-curve-brainpoolP512r1] 794ssl_conf = 27-curve-brainpoolP512r1-ssl 795 796[27-curve-brainpoolP512r1-ssl] 797server = 27-curve-brainpoolP512r1-server 798client = 27-curve-brainpoolP512r1-client 799 800[27-curve-brainpoolP512r1-server] 801Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 802CipherString = DEFAULT 803Curves = brainpoolP512r1 804MaxProtocol = TLSv1.2 805PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 806 807[27-curve-brainpoolP512r1-client] 808CipherString = ECDHE 809Curves = brainpoolP512r1 810MaxProtocol = TLSv1.2 811VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 812VerifyMode = Peer 813 814[test-27] 815ExpectedResult = Success 816ExpectedTmpKeyType = brainpoolP512r1 817 818 819# =========================================================== 820 821[28-curve-X25519] 822ssl_conf = 28-curve-X25519-ssl 823 824[28-curve-X25519-ssl] 825server = 28-curve-X25519-server 826client = 28-curve-X25519-client 827 828[28-curve-X25519-server] 829Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 830CipherString = DEFAULT 831Curves = X25519 832MaxProtocol = TLSv1.2 833PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 834 835[28-curve-X25519-client] 836CipherString = ECDHE 837Curves = X25519 838MaxProtocol = TLSv1.2 839VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 840VerifyMode = Peer 841 842[test-28] 843ExpectedResult = Success 844ExpectedTmpKeyType = X25519 845 846 847# =========================================================== 848 849[29-curve-X448] 850ssl_conf = 29-curve-X448-ssl 851 852[29-curve-X448-ssl] 853server = 29-curve-X448-server 854client = 29-curve-X448-client 855 856[29-curve-X448-server] 857Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem 858CipherString = DEFAULT 859Curves = X448 860MaxProtocol = TLSv1.2 861PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem 862 863[29-curve-X448-client] 864CipherString = ECDHE 865Curves = X448 866MaxProtocol = TLSv1.2 867VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem 868VerifyMode = Peer 869 870[test-29] 871ExpectedResult = Success 872ExpectedTmpKeyType = X448 873 874 875