1 # Generated with generate_ssl_tests.pl
5 test-0 = 0-curve-prime256v1
6 test-1 = 1-curve-secp384r1
7 test-2 = 2-curve-secp521r1
8 test-3 = 3-curve-X25519
10 test-5 = 5-curve-brainpoolP256r1tls13
11 test-6 = 6-curve-brainpoolP384r1tls13
12 test-7 = 7-curve-brainpoolP512r1tls13
13 test-8 = 8-curve-sect233k1
14 test-9 = 9-curve-sect233r1
15 test-10 = 10-curve-sect283k1
16 test-11 = 11-curve-sect283r1
17 test-12 = 12-curve-sect409k1
18 test-13 = 13-curve-sect409r1
19 test-14 = 14-curve-sect571k1
20 test-15 = 15-curve-sect571r1
21 test-16 = 16-curve-secp224r1
22 test-17 = 17-curve-sect163k1
23 test-18 = 18-curve-sect163r2
24 test-19 = 19-curve-prime192v1
25 test-20 = 20-curve-sect163r1
26 test-21 = 21-curve-sect193r1
27 test-22 = 22-curve-sect193r2
28 test-23 = 23-curve-sect239k1
29 test-24 = 24-curve-secp160k1
30 test-25 = 25-curve-secp160r1
31 test-26 = 26-curve-secp160r2
32 test-27 = 27-curve-secp192k1
33 test-28 = 28-curve-secp224k1
34 test-29 = 29-curve-secp256k1
35 test-30 = 30-curve-brainpoolP256r1
36 test-31 = 31-curve-brainpoolP384r1
37 test-32 = 32-curve-brainpoolP512r1
38 test-33 = 33-curve-sect233k1-tls13
39 test-34 = 34-curve-sect233r1-tls13
40 test-35 = 35-curve-sect283k1-tls13
41 test-36 = 36-curve-sect283r1-tls13
42 test-37 = 37-curve-sect409k1-tls13
43 test-38 = 38-curve-sect409r1-tls13
44 test-39 = 39-curve-sect571k1-tls13
45 test-40 = 40-curve-sect571r1-tls13
46 test-41 = 41-curve-secp224r1-tls13
47 test-42 = 42-curve-sect163k1-tls13
48 test-43 = 43-curve-sect163r2-tls13
49 test-44 = 44-curve-prime192v1-tls13
50 test-45 = 45-curve-sect163r1-tls13
51 test-46 = 46-curve-sect193r1-tls13
52 test-47 = 47-curve-sect193r2-tls13
53 test-48 = 48-curve-sect239k1-tls13
54 test-49 = 49-curve-secp160k1-tls13
55 test-50 = 50-curve-secp160r1-tls13
56 test-51 = 51-curve-secp160r2-tls13
57 test-52 = 52-curve-secp192k1-tls13
58 test-53 = 53-curve-secp224k1-tls13
59 test-54 = 54-curve-secp256k1-tls13
60 test-55 = 55-curve-brainpoolP256r1-tls13
61 test-56 = 56-curve-brainpoolP384r1-tls13
62 test-57 = 57-curve-brainpoolP512r1-tls13
63 test-58 = 58-curve-brainpoolP256r1tls13-tls13-in-tls12
64 test-59 = 59-curve-brainpoolP384r1tls13-tls13-in-tls12
65 test-60 = 60-curve-brainpoolP512r1tls13-tls13-in-tls12
66 # ===========================================================
69 ssl_conf = 0-curve-prime256v1-ssl
71 [0-curve-prime256v1-ssl]
72 server = 0-curve-prime256v1-server
73 client = 0-curve-prime256v1-client
75 [0-curve-prime256v1-server]
76 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
77 CipherString = DEFAULT@SECLEVEL=1
80 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
82 [0-curve-prime256v1-client]
83 CipherString = ECDHE@SECLEVEL=1
86 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
90 ExpectedProtocol = TLSv1.3
91 ExpectedResult = Success
92 ExpectedTmpKeyType = prime256v1
95 # ===========================================================
98 ssl_conf = 1-curve-secp384r1-ssl
100 [1-curve-secp384r1-ssl]
101 server = 1-curve-secp384r1-server
102 client = 1-curve-secp384r1-client
104 [1-curve-secp384r1-server]
105 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
106 CipherString = DEFAULT@SECLEVEL=1
108 MaxProtocol = TLSv1.3
109 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
111 [1-curve-secp384r1-client]
112 CipherString = ECDHE@SECLEVEL=1
114 MaxProtocol = TLSv1.3
115 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
119 ExpectedProtocol = TLSv1.3
120 ExpectedResult = Success
121 ExpectedTmpKeyType = secp384r1
124 # ===========================================================
127 ssl_conf = 2-curve-secp521r1-ssl
129 [2-curve-secp521r1-ssl]
130 server = 2-curve-secp521r1-server
131 client = 2-curve-secp521r1-client
133 [2-curve-secp521r1-server]
134 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
135 CipherString = DEFAULT@SECLEVEL=1
137 MaxProtocol = TLSv1.3
138 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
140 [2-curve-secp521r1-client]
141 CipherString = ECDHE@SECLEVEL=1
143 MaxProtocol = TLSv1.3
144 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
148 ExpectedProtocol = TLSv1.3
149 ExpectedResult = Success
150 ExpectedTmpKeyType = secp521r1
153 # ===========================================================
156 ssl_conf = 3-curve-X25519-ssl
159 server = 3-curve-X25519-server
160 client = 3-curve-X25519-client
162 [3-curve-X25519-server]
163 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
164 CipherString = DEFAULT@SECLEVEL=1
166 MaxProtocol = TLSv1.3
167 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
169 [3-curve-X25519-client]
170 CipherString = ECDHE@SECLEVEL=1
172 MaxProtocol = TLSv1.3
173 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
177 ExpectedProtocol = TLSv1.3
178 ExpectedResult = Success
179 ExpectedTmpKeyType = X25519
182 # ===========================================================
185 ssl_conf = 4-curve-X448-ssl
188 server = 4-curve-X448-server
189 client = 4-curve-X448-client
191 [4-curve-X448-server]
192 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
193 CipherString = DEFAULT@SECLEVEL=1
195 MaxProtocol = TLSv1.3
196 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
198 [4-curve-X448-client]
199 CipherString = ECDHE@SECLEVEL=1
201 MaxProtocol = TLSv1.3
202 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
206 ExpectedProtocol = TLSv1.3
207 ExpectedResult = Success
208 ExpectedTmpKeyType = X448
211 # ===========================================================
213 [5-curve-brainpoolP256r1tls13]
214 ssl_conf = 5-curve-brainpoolP256r1tls13-ssl
216 [5-curve-brainpoolP256r1tls13-ssl]
217 server = 5-curve-brainpoolP256r1tls13-server
218 client = 5-curve-brainpoolP256r1tls13-client
220 [5-curve-brainpoolP256r1tls13-server]
221 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
222 CipherString = DEFAULT@SECLEVEL=1
223 Curves = brainpoolP256r1tls13
224 MaxProtocol = TLSv1.3
225 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
227 [5-curve-brainpoolP256r1tls13-client]
228 CipherString = ECDHE@SECLEVEL=1
229 Curves = brainpoolP256r1tls13
230 MaxProtocol = TLSv1.3
231 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
235 ExpectedProtocol = TLSv1.3
236 ExpectedResult = Success
237 ExpectedTmpKeyType = brainpoolP256r1tls13
240 # ===========================================================
242 [6-curve-brainpoolP384r1tls13]
243 ssl_conf = 6-curve-brainpoolP384r1tls13-ssl
245 [6-curve-brainpoolP384r1tls13-ssl]
246 server = 6-curve-brainpoolP384r1tls13-server
247 client = 6-curve-brainpoolP384r1tls13-client
249 [6-curve-brainpoolP384r1tls13-server]
250 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
251 CipherString = DEFAULT@SECLEVEL=1
252 Curves = brainpoolP384r1tls13
253 MaxProtocol = TLSv1.3
254 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
256 [6-curve-brainpoolP384r1tls13-client]
257 CipherString = ECDHE@SECLEVEL=1
258 Curves = brainpoolP384r1tls13
259 MaxProtocol = TLSv1.3
260 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
264 ExpectedProtocol = TLSv1.3
265 ExpectedResult = Success
266 ExpectedTmpKeyType = brainpoolP384r1tls13
269 # ===========================================================
271 [7-curve-brainpoolP512r1tls13]
272 ssl_conf = 7-curve-brainpoolP512r1tls13-ssl
274 [7-curve-brainpoolP512r1tls13-ssl]
275 server = 7-curve-brainpoolP512r1tls13-server
276 client = 7-curve-brainpoolP512r1tls13-client
278 [7-curve-brainpoolP512r1tls13-server]
279 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
280 CipherString = DEFAULT@SECLEVEL=1
281 Curves = brainpoolP512r1tls13
282 MaxProtocol = TLSv1.3
283 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
285 [7-curve-brainpoolP512r1tls13-client]
286 CipherString = ECDHE@SECLEVEL=1
287 Curves = brainpoolP512r1tls13
288 MaxProtocol = TLSv1.3
289 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
293 ExpectedProtocol = TLSv1.3
294 ExpectedResult = Success
295 ExpectedTmpKeyType = brainpoolP512r1tls13
298 # ===========================================================
301 ssl_conf = 8-curve-sect233k1-ssl
303 [8-curve-sect233k1-ssl]
304 server = 8-curve-sect233k1-server
305 client = 8-curve-sect233k1-client
307 [8-curve-sect233k1-server]
308 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
309 CipherString = DEFAULT@SECLEVEL=1
311 MaxProtocol = TLSv1.3
312 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
314 [8-curve-sect233k1-client]
315 CipherString = ECDHE@SECLEVEL=1
317 MaxProtocol = TLSv1.2
318 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
322 ExpectedProtocol = TLSv1.2
323 ExpectedResult = Success
324 ExpectedTmpKeyType = sect233k1
327 # ===========================================================
330 ssl_conf = 9-curve-sect233r1-ssl
332 [9-curve-sect233r1-ssl]
333 server = 9-curve-sect233r1-server
334 client = 9-curve-sect233r1-client
336 [9-curve-sect233r1-server]
337 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
338 CipherString = DEFAULT@SECLEVEL=1
340 MaxProtocol = TLSv1.3
341 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
343 [9-curve-sect233r1-client]
344 CipherString = ECDHE@SECLEVEL=1
346 MaxProtocol = TLSv1.2
347 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
351 ExpectedProtocol = TLSv1.2
352 ExpectedResult = Success
353 ExpectedTmpKeyType = sect233r1
356 # ===========================================================
359 ssl_conf = 10-curve-sect283k1-ssl
361 [10-curve-sect283k1-ssl]
362 server = 10-curve-sect283k1-server
363 client = 10-curve-sect283k1-client
365 [10-curve-sect283k1-server]
366 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
367 CipherString = DEFAULT@SECLEVEL=1
369 MaxProtocol = TLSv1.3
370 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
372 [10-curve-sect283k1-client]
373 CipherString = ECDHE@SECLEVEL=1
375 MaxProtocol = TLSv1.2
376 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
380 ExpectedProtocol = TLSv1.2
381 ExpectedResult = Success
382 ExpectedTmpKeyType = sect283k1
385 # ===========================================================
388 ssl_conf = 11-curve-sect283r1-ssl
390 [11-curve-sect283r1-ssl]
391 server = 11-curve-sect283r1-server
392 client = 11-curve-sect283r1-client
394 [11-curve-sect283r1-server]
395 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
396 CipherString = DEFAULT@SECLEVEL=1
398 MaxProtocol = TLSv1.3
399 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
401 [11-curve-sect283r1-client]
402 CipherString = ECDHE@SECLEVEL=1
404 MaxProtocol = TLSv1.2
405 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
409 ExpectedProtocol = TLSv1.2
410 ExpectedResult = Success
411 ExpectedTmpKeyType = sect283r1
414 # ===========================================================
417 ssl_conf = 12-curve-sect409k1-ssl
419 [12-curve-sect409k1-ssl]
420 server = 12-curve-sect409k1-server
421 client = 12-curve-sect409k1-client
423 [12-curve-sect409k1-server]
424 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
425 CipherString = DEFAULT@SECLEVEL=1
427 MaxProtocol = TLSv1.3
428 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
430 [12-curve-sect409k1-client]
431 CipherString = ECDHE@SECLEVEL=1
433 MaxProtocol = TLSv1.2
434 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
438 ExpectedProtocol = TLSv1.2
439 ExpectedResult = Success
440 ExpectedTmpKeyType = sect409k1
443 # ===========================================================
446 ssl_conf = 13-curve-sect409r1-ssl
448 [13-curve-sect409r1-ssl]
449 server = 13-curve-sect409r1-server
450 client = 13-curve-sect409r1-client
452 [13-curve-sect409r1-server]
453 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
454 CipherString = DEFAULT@SECLEVEL=1
456 MaxProtocol = TLSv1.3
457 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
459 [13-curve-sect409r1-client]
460 CipherString = ECDHE@SECLEVEL=1
462 MaxProtocol = TLSv1.2
463 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
467 ExpectedProtocol = TLSv1.2
468 ExpectedResult = Success
469 ExpectedTmpKeyType = sect409r1
472 # ===========================================================
475 ssl_conf = 14-curve-sect571k1-ssl
477 [14-curve-sect571k1-ssl]
478 server = 14-curve-sect571k1-server
479 client = 14-curve-sect571k1-client
481 [14-curve-sect571k1-server]
482 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
483 CipherString = DEFAULT@SECLEVEL=1
485 MaxProtocol = TLSv1.3
486 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
488 [14-curve-sect571k1-client]
489 CipherString = ECDHE@SECLEVEL=1
491 MaxProtocol = TLSv1.2
492 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
496 ExpectedProtocol = TLSv1.2
497 ExpectedResult = Success
498 ExpectedTmpKeyType = sect571k1
501 # ===========================================================
504 ssl_conf = 15-curve-sect571r1-ssl
506 [15-curve-sect571r1-ssl]
507 server = 15-curve-sect571r1-server
508 client = 15-curve-sect571r1-client
510 [15-curve-sect571r1-server]
511 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
512 CipherString = DEFAULT@SECLEVEL=1
514 MaxProtocol = TLSv1.3
515 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
517 [15-curve-sect571r1-client]
518 CipherString = ECDHE@SECLEVEL=1
520 MaxProtocol = TLSv1.2
521 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
525 ExpectedProtocol = TLSv1.2
526 ExpectedResult = Success
527 ExpectedTmpKeyType = sect571r1
530 # ===========================================================
533 ssl_conf = 16-curve-secp224r1-ssl
535 [16-curve-secp224r1-ssl]
536 server = 16-curve-secp224r1-server
537 client = 16-curve-secp224r1-client
539 [16-curve-secp224r1-server]
540 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
541 CipherString = DEFAULT@SECLEVEL=1
543 MaxProtocol = TLSv1.3
544 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
546 [16-curve-secp224r1-client]
547 CipherString = ECDHE@SECLEVEL=1
549 MaxProtocol = TLSv1.2
550 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
554 ExpectedProtocol = TLSv1.2
555 ExpectedResult = Success
556 ExpectedTmpKeyType = secp224r1
559 # ===========================================================
562 ssl_conf = 17-curve-sect163k1-ssl
564 [17-curve-sect163k1-ssl]
565 server = 17-curve-sect163k1-server
566 client = 17-curve-sect163k1-client
568 [17-curve-sect163k1-server]
569 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
570 CipherString = DEFAULT@SECLEVEL=1
572 MaxProtocol = TLSv1.3
573 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
575 [17-curve-sect163k1-client]
576 CipherString = ECDHE@SECLEVEL=1
578 MaxProtocol = TLSv1.2
579 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
583 ExpectedProtocol = TLSv1.2
584 ExpectedResult = Success
585 ExpectedTmpKeyType = sect163k1
588 # ===========================================================
591 ssl_conf = 18-curve-sect163r2-ssl
593 [18-curve-sect163r2-ssl]
594 server = 18-curve-sect163r2-server
595 client = 18-curve-sect163r2-client
597 [18-curve-sect163r2-server]
598 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
599 CipherString = DEFAULT@SECLEVEL=1
601 MaxProtocol = TLSv1.3
602 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
604 [18-curve-sect163r2-client]
605 CipherString = ECDHE@SECLEVEL=1
607 MaxProtocol = TLSv1.2
608 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
612 ExpectedProtocol = TLSv1.2
613 ExpectedResult = Success
614 ExpectedTmpKeyType = sect163r2
617 # ===========================================================
619 [19-curve-prime192v1]
620 ssl_conf = 19-curve-prime192v1-ssl
622 [19-curve-prime192v1-ssl]
623 server = 19-curve-prime192v1-server
624 client = 19-curve-prime192v1-client
626 [19-curve-prime192v1-server]
627 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
628 CipherString = DEFAULT@SECLEVEL=1
630 MaxProtocol = TLSv1.3
631 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
633 [19-curve-prime192v1-client]
634 CipherString = ECDHE@SECLEVEL=1
636 MaxProtocol = TLSv1.2
637 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
641 ExpectedProtocol = TLSv1.2
642 ExpectedResult = Success
643 ExpectedTmpKeyType = prime192v1
646 # ===========================================================
649 ssl_conf = 20-curve-sect163r1-ssl
651 [20-curve-sect163r1-ssl]
652 server = 20-curve-sect163r1-server
653 client = 20-curve-sect163r1-client
655 [20-curve-sect163r1-server]
656 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
657 CipherString = DEFAULT@SECLEVEL=1
659 MaxProtocol = TLSv1.3
660 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
662 [20-curve-sect163r1-client]
663 CipherString = ECDHE@SECLEVEL=1
665 MaxProtocol = TLSv1.2
666 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
670 ExpectedProtocol = TLSv1.2
671 ExpectedResult = Success
672 ExpectedTmpKeyType = sect163r1
675 # ===========================================================
678 ssl_conf = 21-curve-sect193r1-ssl
680 [21-curve-sect193r1-ssl]
681 server = 21-curve-sect193r1-server
682 client = 21-curve-sect193r1-client
684 [21-curve-sect193r1-server]
685 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
686 CipherString = DEFAULT@SECLEVEL=1
688 MaxProtocol = TLSv1.3
689 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
691 [21-curve-sect193r1-client]
692 CipherString = ECDHE@SECLEVEL=1
694 MaxProtocol = TLSv1.2
695 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
699 ExpectedProtocol = TLSv1.2
700 ExpectedResult = Success
701 ExpectedTmpKeyType = sect193r1
704 # ===========================================================
707 ssl_conf = 22-curve-sect193r2-ssl
709 [22-curve-sect193r2-ssl]
710 server = 22-curve-sect193r2-server
711 client = 22-curve-sect193r2-client
713 [22-curve-sect193r2-server]
714 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
715 CipherString = DEFAULT@SECLEVEL=1
717 MaxProtocol = TLSv1.3
718 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
720 [22-curve-sect193r2-client]
721 CipherString = ECDHE@SECLEVEL=1
723 MaxProtocol = TLSv1.2
724 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
728 ExpectedProtocol = TLSv1.2
729 ExpectedResult = Success
730 ExpectedTmpKeyType = sect193r2
733 # ===========================================================
736 ssl_conf = 23-curve-sect239k1-ssl
738 [23-curve-sect239k1-ssl]
739 server = 23-curve-sect239k1-server
740 client = 23-curve-sect239k1-client
742 [23-curve-sect239k1-server]
743 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
744 CipherString = DEFAULT@SECLEVEL=1
746 MaxProtocol = TLSv1.3
747 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
749 [23-curve-sect239k1-client]
750 CipherString = ECDHE@SECLEVEL=1
752 MaxProtocol = TLSv1.2
753 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
757 ExpectedProtocol = TLSv1.2
758 ExpectedResult = Success
759 ExpectedTmpKeyType = sect239k1
762 # ===========================================================
765 ssl_conf = 24-curve-secp160k1-ssl
767 [24-curve-secp160k1-ssl]
768 server = 24-curve-secp160k1-server
769 client = 24-curve-secp160k1-client
771 [24-curve-secp160k1-server]
772 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
773 CipherString = DEFAULT@SECLEVEL=1
775 MaxProtocol = TLSv1.3
776 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
778 [24-curve-secp160k1-client]
779 CipherString = ECDHE@SECLEVEL=1
781 MaxProtocol = TLSv1.2
782 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
786 ExpectedProtocol = TLSv1.2
787 ExpectedResult = Success
788 ExpectedTmpKeyType = secp160k1
791 # ===========================================================
794 ssl_conf = 25-curve-secp160r1-ssl
796 [25-curve-secp160r1-ssl]
797 server = 25-curve-secp160r1-server
798 client = 25-curve-secp160r1-client
800 [25-curve-secp160r1-server]
801 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
802 CipherString = DEFAULT@SECLEVEL=1
804 MaxProtocol = TLSv1.3
805 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
807 [25-curve-secp160r1-client]
808 CipherString = ECDHE@SECLEVEL=1
810 MaxProtocol = TLSv1.2
811 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
815 ExpectedProtocol = TLSv1.2
816 ExpectedResult = Success
817 ExpectedTmpKeyType = secp160r1
820 # ===========================================================
823 ssl_conf = 26-curve-secp160r2-ssl
825 [26-curve-secp160r2-ssl]
826 server = 26-curve-secp160r2-server
827 client = 26-curve-secp160r2-client
829 [26-curve-secp160r2-server]
830 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
831 CipherString = DEFAULT@SECLEVEL=1
833 MaxProtocol = TLSv1.3
834 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
836 [26-curve-secp160r2-client]
837 CipherString = ECDHE@SECLEVEL=1
839 MaxProtocol = TLSv1.2
840 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
844 ExpectedProtocol = TLSv1.2
845 ExpectedResult = Success
846 ExpectedTmpKeyType = secp160r2
849 # ===========================================================
852 ssl_conf = 27-curve-secp192k1-ssl
854 [27-curve-secp192k1-ssl]
855 server = 27-curve-secp192k1-server
856 client = 27-curve-secp192k1-client
858 [27-curve-secp192k1-server]
859 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
860 CipherString = DEFAULT@SECLEVEL=1
862 MaxProtocol = TLSv1.3
863 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
865 [27-curve-secp192k1-client]
866 CipherString = ECDHE@SECLEVEL=1
868 MaxProtocol = TLSv1.2
869 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
873 ExpectedProtocol = TLSv1.2
874 ExpectedResult = Success
875 ExpectedTmpKeyType = secp192k1
878 # ===========================================================
881 ssl_conf = 28-curve-secp224k1-ssl
883 [28-curve-secp224k1-ssl]
884 server = 28-curve-secp224k1-server
885 client = 28-curve-secp224k1-client
887 [28-curve-secp224k1-server]
888 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
889 CipherString = DEFAULT@SECLEVEL=1
891 MaxProtocol = TLSv1.3
892 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
894 [28-curve-secp224k1-client]
895 CipherString = ECDHE@SECLEVEL=1
897 MaxProtocol = TLSv1.2
898 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
902 ExpectedProtocol = TLSv1.2
903 ExpectedResult = Success
904 ExpectedTmpKeyType = secp224k1
907 # ===========================================================
910 ssl_conf = 29-curve-secp256k1-ssl
912 [29-curve-secp256k1-ssl]
913 server = 29-curve-secp256k1-server
914 client = 29-curve-secp256k1-client
916 [29-curve-secp256k1-server]
917 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
918 CipherString = DEFAULT@SECLEVEL=1
920 MaxProtocol = TLSv1.3
921 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
923 [29-curve-secp256k1-client]
924 CipherString = ECDHE@SECLEVEL=1
926 MaxProtocol = TLSv1.2
927 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
931 ExpectedProtocol = TLSv1.2
932 ExpectedResult = Success
933 ExpectedTmpKeyType = secp256k1
936 # ===========================================================
938 [30-curve-brainpoolP256r1]
939 ssl_conf = 30-curve-brainpoolP256r1-ssl
941 [30-curve-brainpoolP256r1-ssl]
942 server = 30-curve-brainpoolP256r1-server
943 client = 30-curve-brainpoolP256r1-client
945 [30-curve-brainpoolP256r1-server]
946 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
947 CipherString = DEFAULT@SECLEVEL=1
948 Curves = brainpoolP256r1
949 MaxProtocol = TLSv1.3
950 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
952 [30-curve-brainpoolP256r1-client]
953 CipherString = ECDHE@SECLEVEL=1
954 Curves = brainpoolP256r1
955 MaxProtocol = TLSv1.2
956 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
960 ExpectedProtocol = TLSv1.2
961 ExpectedResult = Success
962 ExpectedTmpKeyType = brainpoolP256r1
965 # ===========================================================
967 [31-curve-brainpoolP384r1]
968 ssl_conf = 31-curve-brainpoolP384r1-ssl
970 [31-curve-brainpoolP384r1-ssl]
971 server = 31-curve-brainpoolP384r1-server
972 client = 31-curve-brainpoolP384r1-client
974 [31-curve-brainpoolP384r1-server]
975 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
976 CipherString = DEFAULT@SECLEVEL=1
977 Curves = brainpoolP384r1
978 MaxProtocol = TLSv1.3
979 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
981 [31-curve-brainpoolP384r1-client]
982 CipherString = ECDHE@SECLEVEL=1
983 Curves = brainpoolP384r1
984 MaxProtocol = TLSv1.2
985 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
989 ExpectedProtocol = TLSv1.2
990 ExpectedResult = Success
991 ExpectedTmpKeyType = brainpoolP384r1
994 # ===========================================================
996 [32-curve-brainpoolP512r1]
997 ssl_conf = 32-curve-brainpoolP512r1-ssl
999 [32-curve-brainpoolP512r1-ssl]
1000 server = 32-curve-brainpoolP512r1-server
1001 client = 32-curve-brainpoolP512r1-client
1003 [32-curve-brainpoolP512r1-server]
1004 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1005 CipherString = DEFAULT@SECLEVEL=1
1006 Curves = brainpoolP512r1
1007 MaxProtocol = TLSv1.3
1008 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1010 [32-curve-brainpoolP512r1-client]
1011 CipherString = ECDHE@SECLEVEL=1
1012 Curves = brainpoolP512r1
1013 MaxProtocol = TLSv1.2
1014 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1018 ExpectedProtocol = TLSv1.2
1019 ExpectedResult = Success
1020 ExpectedTmpKeyType = brainpoolP512r1
1023 # ===========================================================
1025 [33-curve-sect233k1-tls13]
1026 ssl_conf = 33-curve-sect233k1-tls13-ssl
1028 [33-curve-sect233k1-tls13-ssl]
1029 server = 33-curve-sect233k1-tls13-server
1030 client = 33-curve-sect233k1-tls13-client
1032 [33-curve-sect233k1-tls13-server]
1033 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1034 CipherString = DEFAULT@SECLEVEL=1
1036 MaxProtocol = TLSv1.3
1037 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1039 [33-curve-sect233k1-tls13-client]
1040 CipherString = ECDHE@SECLEVEL=1
1042 MinProtocol = TLSv1.3
1043 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1047 ExpectedResult = ClientFail
1050 # ===========================================================
1052 [34-curve-sect233r1-tls13]
1053 ssl_conf = 34-curve-sect233r1-tls13-ssl
1055 [34-curve-sect233r1-tls13-ssl]
1056 server = 34-curve-sect233r1-tls13-server
1057 client = 34-curve-sect233r1-tls13-client
1059 [34-curve-sect233r1-tls13-server]
1060 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1061 CipherString = DEFAULT@SECLEVEL=1
1063 MaxProtocol = TLSv1.3
1064 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1066 [34-curve-sect233r1-tls13-client]
1067 CipherString = ECDHE@SECLEVEL=1
1069 MinProtocol = TLSv1.3
1070 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1074 ExpectedResult = ClientFail
1077 # ===========================================================
1079 [35-curve-sect283k1-tls13]
1080 ssl_conf = 35-curve-sect283k1-tls13-ssl
1082 [35-curve-sect283k1-tls13-ssl]
1083 server = 35-curve-sect283k1-tls13-server
1084 client = 35-curve-sect283k1-tls13-client
1086 [35-curve-sect283k1-tls13-server]
1087 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1088 CipherString = DEFAULT@SECLEVEL=1
1090 MaxProtocol = TLSv1.3
1091 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1093 [35-curve-sect283k1-tls13-client]
1094 CipherString = ECDHE@SECLEVEL=1
1096 MinProtocol = TLSv1.3
1097 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1101 ExpectedResult = ClientFail
1104 # ===========================================================
1106 [36-curve-sect283r1-tls13]
1107 ssl_conf = 36-curve-sect283r1-tls13-ssl
1109 [36-curve-sect283r1-tls13-ssl]
1110 server = 36-curve-sect283r1-tls13-server
1111 client = 36-curve-sect283r1-tls13-client
1113 [36-curve-sect283r1-tls13-server]
1114 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1115 CipherString = DEFAULT@SECLEVEL=1
1117 MaxProtocol = TLSv1.3
1118 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1120 [36-curve-sect283r1-tls13-client]
1121 CipherString = ECDHE@SECLEVEL=1
1123 MinProtocol = TLSv1.3
1124 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1128 ExpectedResult = ClientFail
1131 # ===========================================================
1133 [37-curve-sect409k1-tls13]
1134 ssl_conf = 37-curve-sect409k1-tls13-ssl
1136 [37-curve-sect409k1-tls13-ssl]
1137 server = 37-curve-sect409k1-tls13-server
1138 client = 37-curve-sect409k1-tls13-client
1140 [37-curve-sect409k1-tls13-server]
1141 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1142 CipherString = DEFAULT@SECLEVEL=1
1144 MaxProtocol = TLSv1.3
1145 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1147 [37-curve-sect409k1-tls13-client]
1148 CipherString = ECDHE@SECLEVEL=1
1150 MinProtocol = TLSv1.3
1151 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1155 ExpectedResult = ClientFail
1158 # ===========================================================
1160 [38-curve-sect409r1-tls13]
1161 ssl_conf = 38-curve-sect409r1-tls13-ssl
1163 [38-curve-sect409r1-tls13-ssl]
1164 server = 38-curve-sect409r1-tls13-server
1165 client = 38-curve-sect409r1-tls13-client
1167 [38-curve-sect409r1-tls13-server]
1168 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1169 CipherString = DEFAULT@SECLEVEL=1
1171 MaxProtocol = TLSv1.3
1172 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1174 [38-curve-sect409r1-tls13-client]
1175 CipherString = ECDHE@SECLEVEL=1
1177 MinProtocol = TLSv1.3
1178 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1182 ExpectedResult = ClientFail
1185 # ===========================================================
1187 [39-curve-sect571k1-tls13]
1188 ssl_conf = 39-curve-sect571k1-tls13-ssl
1190 [39-curve-sect571k1-tls13-ssl]
1191 server = 39-curve-sect571k1-tls13-server
1192 client = 39-curve-sect571k1-tls13-client
1194 [39-curve-sect571k1-tls13-server]
1195 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1196 CipherString = DEFAULT@SECLEVEL=1
1198 MaxProtocol = TLSv1.3
1199 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1201 [39-curve-sect571k1-tls13-client]
1202 CipherString = ECDHE@SECLEVEL=1
1204 MinProtocol = TLSv1.3
1205 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1209 ExpectedResult = ClientFail
1212 # ===========================================================
1214 [40-curve-sect571r1-tls13]
1215 ssl_conf = 40-curve-sect571r1-tls13-ssl
1217 [40-curve-sect571r1-tls13-ssl]
1218 server = 40-curve-sect571r1-tls13-server
1219 client = 40-curve-sect571r1-tls13-client
1221 [40-curve-sect571r1-tls13-server]
1222 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1223 CipherString = DEFAULT@SECLEVEL=1
1225 MaxProtocol = TLSv1.3
1226 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1228 [40-curve-sect571r1-tls13-client]
1229 CipherString = ECDHE@SECLEVEL=1
1231 MinProtocol = TLSv1.3
1232 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1236 ExpectedResult = ClientFail
1239 # ===========================================================
1241 [41-curve-secp224r1-tls13]
1242 ssl_conf = 41-curve-secp224r1-tls13-ssl
1244 [41-curve-secp224r1-tls13-ssl]
1245 server = 41-curve-secp224r1-tls13-server
1246 client = 41-curve-secp224r1-tls13-client
1248 [41-curve-secp224r1-tls13-server]
1249 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1250 CipherString = DEFAULT@SECLEVEL=1
1252 MaxProtocol = TLSv1.3
1253 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1255 [41-curve-secp224r1-tls13-client]
1256 CipherString = ECDHE@SECLEVEL=1
1258 MinProtocol = TLSv1.3
1259 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1263 ExpectedResult = ClientFail
1266 # ===========================================================
1268 [42-curve-sect163k1-tls13]
1269 ssl_conf = 42-curve-sect163k1-tls13-ssl
1271 [42-curve-sect163k1-tls13-ssl]
1272 server = 42-curve-sect163k1-tls13-server
1273 client = 42-curve-sect163k1-tls13-client
1275 [42-curve-sect163k1-tls13-server]
1276 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1277 CipherString = DEFAULT@SECLEVEL=1
1279 MaxProtocol = TLSv1.3
1280 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1282 [42-curve-sect163k1-tls13-client]
1283 CipherString = ECDHE@SECLEVEL=1
1285 MinProtocol = TLSv1.3
1286 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1290 ExpectedResult = ClientFail
1293 # ===========================================================
1295 [43-curve-sect163r2-tls13]
1296 ssl_conf = 43-curve-sect163r2-tls13-ssl
1298 [43-curve-sect163r2-tls13-ssl]
1299 server = 43-curve-sect163r2-tls13-server
1300 client = 43-curve-sect163r2-tls13-client
1302 [43-curve-sect163r2-tls13-server]
1303 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1304 CipherString = DEFAULT@SECLEVEL=1
1306 MaxProtocol = TLSv1.3
1307 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1309 [43-curve-sect163r2-tls13-client]
1310 CipherString = ECDHE@SECLEVEL=1
1312 MinProtocol = TLSv1.3
1313 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1317 ExpectedResult = ClientFail
1320 # ===========================================================
1322 [44-curve-prime192v1-tls13]
1323 ssl_conf = 44-curve-prime192v1-tls13-ssl
1325 [44-curve-prime192v1-tls13-ssl]
1326 server = 44-curve-prime192v1-tls13-server
1327 client = 44-curve-prime192v1-tls13-client
1329 [44-curve-prime192v1-tls13-server]
1330 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1331 CipherString = DEFAULT@SECLEVEL=1
1333 MaxProtocol = TLSv1.3
1334 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1336 [44-curve-prime192v1-tls13-client]
1337 CipherString = ECDHE@SECLEVEL=1
1339 MinProtocol = TLSv1.3
1340 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1344 ExpectedResult = ClientFail
1347 # ===========================================================
1349 [45-curve-sect163r1-tls13]
1350 ssl_conf = 45-curve-sect163r1-tls13-ssl
1352 [45-curve-sect163r1-tls13-ssl]
1353 server = 45-curve-sect163r1-tls13-server
1354 client = 45-curve-sect163r1-tls13-client
1356 [45-curve-sect163r1-tls13-server]
1357 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1358 CipherString = DEFAULT@SECLEVEL=1
1360 MaxProtocol = TLSv1.3
1361 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1363 [45-curve-sect163r1-tls13-client]
1364 CipherString = ECDHE@SECLEVEL=1
1366 MinProtocol = TLSv1.3
1367 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1371 ExpectedResult = ClientFail
1374 # ===========================================================
1376 [46-curve-sect193r1-tls13]
1377 ssl_conf = 46-curve-sect193r1-tls13-ssl
1379 [46-curve-sect193r1-tls13-ssl]
1380 server = 46-curve-sect193r1-tls13-server
1381 client = 46-curve-sect193r1-tls13-client
1383 [46-curve-sect193r1-tls13-server]
1384 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1385 CipherString = DEFAULT@SECLEVEL=1
1387 MaxProtocol = TLSv1.3
1388 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1390 [46-curve-sect193r1-tls13-client]
1391 CipherString = ECDHE@SECLEVEL=1
1393 MinProtocol = TLSv1.3
1394 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1398 ExpectedResult = ClientFail
1401 # ===========================================================
1403 [47-curve-sect193r2-tls13]
1404 ssl_conf = 47-curve-sect193r2-tls13-ssl
1406 [47-curve-sect193r2-tls13-ssl]
1407 server = 47-curve-sect193r2-tls13-server
1408 client = 47-curve-sect193r2-tls13-client
1410 [47-curve-sect193r2-tls13-server]
1411 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1412 CipherString = DEFAULT@SECLEVEL=1
1414 MaxProtocol = TLSv1.3
1415 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1417 [47-curve-sect193r2-tls13-client]
1418 CipherString = ECDHE@SECLEVEL=1
1420 MinProtocol = TLSv1.3
1421 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1425 ExpectedResult = ClientFail
1428 # ===========================================================
1430 [48-curve-sect239k1-tls13]
1431 ssl_conf = 48-curve-sect239k1-tls13-ssl
1433 [48-curve-sect239k1-tls13-ssl]
1434 server = 48-curve-sect239k1-tls13-server
1435 client = 48-curve-sect239k1-tls13-client
1437 [48-curve-sect239k1-tls13-server]
1438 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1439 CipherString = DEFAULT@SECLEVEL=1
1441 MaxProtocol = TLSv1.3
1442 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1444 [48-curve-sect239k1-tls13-client]
1445 CipherString = ECDHE@SECLEVEL=1
1447 MinProtocol = TLSv1.3
1448 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1452 ExpectedResult = ClientFail
1455 # ===========================================================
1457 [49-curve-secp160k1-tls13]
1458 ssl_conf = 49-curve-secp160k1-tls13-ssl
1460 [49-curve-secp160k1-tls13-ssl]
1461 server = 49-curve-secp160k1-tls13-server
1462 client = 49-curve-secp160k1-tls13-client
1464 [49-curve-secp160k1-tls13-server]
1465 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1466 CipherString = DEFAULT@SECLEVEL=1
1468 MaxProtocol = TLSv1.3
1469 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1471 [49-curve-secp160k1-tls13-client]
1472 CipherString = ECDHE@SECLEVEL=1
1474 MinProtocol = TLSv1.3
1475 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1479 ExpectedResult = ClientFail
1482 # ===========================================================
1484 [50-curve-secp160r1-tls13]
1485 ssl_conf = 50-curve-secp160r1-tls13-ssl
1487 [50-curve-secp160r1-tls13-ssl]
1488 server = 50-curve-secp160r1-tls13-server
1489 client = 50-curve-secp160r1-tls13-client
1491 [50-curve-secp160r1-tls13-server]
1492 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1493 CipherString = DEFAULT@SECLEVEL=1
1495 MaxProtocol = TLSv1.3
1496 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1498 [50-curve-secp160r1-tls13-client]
1499 CipherString = ECDHE@SECLEVEL=1
1501 MinProtocol = TLSv1.3
1502 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1506 ExpectedResult = ClientFail
1509 # ===========================================================
1511 [51-curve-secp160r2-tls13]
1512 ssl_conf = 51-curve-secp160r2-tls13-ssl
1514 [51-curve-secp160r2-tls13-ssl]
1515 server = 51-curve-secp160r2-tls13-server
1516 client = 51-curve-secp160r2-tls13-client
1518 [51-curve-secp160r2-tls13-server]
1519 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1520 CipherString = DEFAULT@SECLEVEL=1
1522 MaxProtocol = TLSv1.3
1523 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1525 [51-curve-secp160r2-tls13-client]
1526 CipherString = ECDHE@SECLEVEL=1
1528 MinProtocol = TLSv1.3
1529 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1533 ExpectedResult = ClientFail
1536 # ===========================================================
1538 [52-curve-secp192k1-tls13]
1539 ssl_conf = 52-curve-secp192k1-tls13-ssl
1541 [52-curve-secp192k1-tls13-ssl]
1542 server = 52-curve-secp192k1-tls13-server
1543 client = 52-curve-secp192k1-tls13-client
1545 [52-curve-secp192k1-tls13-server]
1546 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1547 CipherString = DEFAULT@SECLEVEL=1
1549 MaxProtocol = TLSv1.3
1550 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1552 [52-curve-secp192k1-tls13-client]
1553 CipherString = ECDHE@SECLEVEL=1
1555 MinProtocol = TLSv1.3
1556 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1560 ExpectedResult = ClientFail
1563 # ===========================================================
1565 [53-curve-secp224k1-tls13]
1566 ssl_conf = 53-curve-secp224k1-tls13-ssl
1568 [53-curve-secp224k1-tls13-ssl]
1569 server = 53-curve-secp224k1-tls13-server
1570 client = 53-curve-secp224k1-tls13-client
1572 [53-curve-secp224k1-tls13-server]
1573 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1574 CipherString = DEFAULT@SECLEVEL=1
1576 MaxProtocol = TLSv1.3
1577 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1579 [53-curve-secp224k1-tls13-client]
1580 CipherString = ECDHE@SECLEVEL=1
1582 MinProtocol = TLSv1.3
1583 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1587 ExpectedResult = ClientFail
1590 # ===========================================================
1592 [54-curve-secp256k1-tls13]
1593 ssl_conf = 54-curve-secp256k1-tls13-ssl
1595 [54-curve-secp256k1-tls13-ssl]
1596 server = 54-curve-secp256k1-tls13-server
1597 client = 54-curve-secp256k1-tls13-client
1599 [54-curve-secp256k1-tls13-server]
1600 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1601 CipherString = DEFAULT@SECLEVEL=1
1603 MaxProtocol = TLSv1.3
1604 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1606 [54-curve-secp256k1-tls13-client]
1607 CipherString = ECDHE@SECLEVEL=1
1609 MinProtocol = TLSv1.3
1610 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1614 ExpectedResult = ClientFail
1617 # ===========================================================
1619 [55-curve-brainpoolP256r1-tls13]
1620 ssl_conf = 55-curve-brainpoolP256r1-tls13-ssl
1622 [55-curve-brainpoolP256r1-tls13-ssl]
1623 server = 55-curve-brainpoolP256r1-tls13-server
1624 client = 55-curve-brainpoolP256r1-tls13-client
1626 [55-curve-brainpoolP256r1-tls13-server]
1627 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1628 CipherString = DEFAULT@SECLEVEL=1
1629 Curves = brainpoolP256r1
1630 MaxProtocol = TLSv1.3
1631 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1633 [55-curve-brainpoolP256r1-tls13-client]
1634 CipherString = ECDHE@SECLEVEL=1
1635 Curves = brainpoolP256r1
1636 MinProtocol = TLSv1.3
1637 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1641 ExpectedResult = ClientFail
1644 # ===========================================================
1646 [56-curve-brainpoolP384r1-tls13]
1647 ssl_conf = 56-curve-brainpoolP384r1-tls13-ssl
1649 [56-curve-brainpoolP384r1-tls13-ssl]
1650 server = 56-curve-brainpoolP384r1-tls13-server
1651 client = 56-curve-brainpoolP384r1-tls13-client
1653 [56-curve-brainpoolP384r1-tls13-server]
1654 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1655 CipherString = DEFAULT@SECLEVEL=1
1656 Curves = brainpoolP384r1
1657 MaxProtocol = TLSv1.3
1658 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1660 [56-curve-brainpoolP384r1-tls13-client]
1661 CipherString = ECDHE@SECLEVEL=1
1662 Curves = brainpoolP384r1
1663 MinProtocol = TLSv1.3
1664 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1668 ExpectedResult = ClientFail
1671 # ===========================================================
1673 [57-curve-brainpoolP512r1-tls13]
1674 ssl_conf = 57-curve-brainpoolP512r1-tls13-ssl
1676 [57-curve-brainpoolP512r1-tls13-ssl]
1677 server = 57-curve-brainpoolP512r1-tls13-server
1678 client = 57-curve-brainpoolP512r1-tls13-client
1680 [57-curve-brainpoolP512r1-tls13-server]
1681 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1682 CipherString = DEFAULT@SECLEVEL=1
1683 Curves = brainpoolP512r1
1684 MaxProtocol = TLSv1.3
1685 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1687 [57-curve-brainpoolP512r1-tls13-client]
1688 CipherString = ECDHE@SECLEVEL=1
1689 Curves = brainpoolP512r1
1690 MinProtocol = TLSv1.3
1691 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1695 ExpectedResult = ClientFail
1698 # ===========================================================
1700 [58-curve-brainpoolP256r1tls13-tls13-in-tls12]
1701 ssl_conf = 58-curve-brainpoolP256r1tls13-tls13-in-tls12-ssl
1703 [58-curve-brainpoolP256r1tls13-tls13-in-tls12-ssl]
1704 server = 58-curve-brainpoolP256r1tls13-tls13-in-tls12-server
1705 client = 58-curve-brainpoolP256r1tls13-tls13-in-tls12-client
1707 [58-curve-brainpoolP256r1tls13-tls13-in-tls12-server]
1708 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1709 CipherString = DEFAULT@SECLEVEL=1
1710 Curves = brainpoolP256r1tls13
1711 MaxProtocol = TLSv1.3
1712 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1714 [58-curve-brainpoolP256r1tls13-tls13-in-tls12-client]
1715 CipherString = ECDHE@SECLEVEL=1
1716 Curves = brainpoolP256r1tls13
1717 MaxProtocol = TLSv1.2
1718 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1722 ExpectedResult = ServerFail
1725 # ===========================================================
1727 [59-curve-brainpoolP384r1tls13-tls13-in-tls12]
1728 ssl_conf = 59-curve-brainpoolP384r1tls13-tls13-in-tls12-ssl
1730 [59-curve-brainpoolP384r1tls13-tls13-in-tls12-ssl]
1731 server = 59-curve-brainpoolP384r1tls13-tls13-in-tls12-server
1732 client = 59-curve-brainpoolP384r1tls13-tls13-in-tls12-client
1734 [59-curve-brainpoolP384r1tls13-tls13-in-tls12-server]
1735 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1736 CipherString = DEFAULT@SECLEVEL=1
1737 Curves = brainpoolP384r1tls13
1738 MaxProtocol = TLSv1.3
1739 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1741 [59-curve-brainpoolP384r1tls13-tls13-in-tls12-client]
1742 CipherString = ECDHE@SECLEVEL=1
1743 Curves = brainpoolP384r1tls13
1744 MaxProtocol = TLSv1.2
1745 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1749 ExpectedResult = ServerFail
1752 # ===========================================================
1754 [60-curve-brainpoolP512r1tls13-tls13-in-tls12]
1755 ssl_conf = 60-curve-brainpoolP512r1tls13-tls13-in-tls12-ssl
1757 [60-curve-brainpoolP512r1tls13-tls13-in-tls12-ssl]
1758 server = 60-curve-brainpoolP512r1tls13-tls13-in-tls12-server
1759 client = 60-curve-brainpoolP512r1tls13-tls13-in-tls12-client
1761 [60-curve-brainpoolP512r1tls13-tls13-in-tls12-server]
1762 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
1763 CipherString = DEFAULT@SECLEVEL=1
1764 Curves = brainpoolP512r1tls13
1765 MaxProtocol = TLSv1.3
1766 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
1768 [60-curve-brainpoolP512r1tls13-tls13-in-tls12-client]
1769 CipherString = ECDHE@SECLEVEL=1
1770 Curves = brainpoolP512r1tls13
1771 MaxProtocol = TLSv1.2
1772 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
1776 ExpectedResult = ServerFail