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