1 # Generated with generate_ssl_tests.pl
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 # ===========================================================
37 ssl_conf = 0-curve-sect163k1-ssl
39 [0-curve-sect163k1-ssl]
40 server = 0-curve-sect163k1-server
41 client = 0-curve-sect163k1-client
43 [0-curve-sect163k1-server]
44 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
45 CipherString = DEFAULT
47 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
49 [0-curve-sect163k1-client]
52 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
56 ExpectedResult = Success
57 ExpectedTmpKeyType = sect163k1
60 # ===========================================================
63 ssl_conf = 1-curve-sect163r1-ssl
65 [1-curve-sect163r1-ssl]
66 server = 1-curve-sect163r1-server
67 client = 1-curve-sect163r1-client
69 [1-curve-sect163r1-server]
70 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
71 CipherString = DEFAULT
73 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
75 [1-curve-sect163r1-client]
78 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
82 ExpectedResult = Success
83 ExpectedTmpKeyType = sect163r1
86 # ===========================================================
89 ssl_conf = 2-curve-sect163r2-ssl
91 [2-curve-sect163r2-ssl]
92 server = 2-curve-sect163r2-server
93 client = 2-curve-sect163r2-client
95 [2-curve-sect163r2-server]
96 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
97 CipherString = DEFAULT
99 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
101 [2-curve-sect163r2-client]
104 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
108 ExpectedResult = Success
109 ExpectedTmpKeyType = sect163r2
112 # ===========================================================
115 ssl_conf = 3-curve-sect193r1-ssl
117 [3-curve-sect193r1-ssl]
118 server = 3-curve-sect193r1-server
119 client = 3-curve-sect193r1-client
121 [3-curve-sect193r1-server]
122 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
123 CipherString = DEFAULT
125 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
127 [3-curve-sect193r1-client]
130 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
134 ExpectedResult = Success
135 ExpectedTmpKeyType = sect193r1
138 # ===========================================================
141 ssl_conf = 4-curve-sect193r2-ssl
143 [4-curve-sect193r2-ssl]
144 server = 4-curve-sect193r2-server
145 client = 4-curve-sect193r2-client
147 [4-curve-sect193r2-server]
148 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
149 CipherString = DEFAULT
151 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
153 [4-curve-sect193r2-client]
156 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
160 ExpectedResult = Success
161 ExpectedTmpKeyType = sect193r2
164 # ===========================================================
167 ssl_conf = 5-curve-sect233k1-ssl
169 [5-curve-sect233k1-ssl]
170 server = 5-curve-sect233k1-server
171 client = 5-curve-sect233k1-client
173 [5-curve-sect233k1-server]
174 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
175 CipherString = DEFAULT
177 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
179 [5-curve-sect233k1-client]
182 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
186 ExpectedResult = Success
187 ExpectedTmpKeyType = sect233k1
190 # ===========================================================
193 ssl_conf = 6-curve-sect233r1-ssl
195 [6-curve-sect233r1-ssl]
196 server = 6-curve-sect233r1-server
197 client = 6-curve-sect233r1-client
199 [6-curve-sect233r1-server]
200 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
201 CipherString = DEFAULT
203 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
205 [6-curve-sect233r1-client]
208 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
212 ExpectedResult = Success
213 ExpectedTmpKeyType = sect233r1
216 # ===========================================================
219 ssl_conf = 7-curve-sect239k1-ssl
221 [7-curve-sect239k1-ssl]
222 server = 7-curve-sect239k1-server
223 client = 7-curve-sect239k1-client
225 [7-curve-sect239k1-server]
226 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
227 CipherString = DEFAULT
229 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
231 [7-curve-sect239k1-client]
234 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
238 ExpectedResult = Success
239 ExpectedTmpKeyType = sect239k1
242 # ===========================================================
245 ssl_conf = 8-curve-sect283k1-ssl
247 [8-curve-sect283k1-ssl]
248 server = 8-curve-sect283k1-server
249 client = 8-curve-sect283k1-client
251 [8-curve-sect283k1-server]
252 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
253 CipherString = DEFAULT
255 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
257 [8-curve-sect283k1-client]
260 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
264 ExpectedResult = Success
265 ExpectedTmpKeyType = sect283k1
268 # ===========================================================
271 ssl_conf = 9-curve-sect283r1-ssl
273 [9-curve-sect283r1-ssl]
274 server = 9-curve-sect283r1-server
275 client = 9-curve-sect283r1-client
277 [9-curve-sect283r1-server]
278 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
279 CipherString = DEFAULT
281 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
283 [9-curve-sect283r1-client]
286 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
290 ExpectedResult = Success
291 ExpectedTmpKeyType = sect283r1
294 # ===========================================================
297 ssl_conf = 10-curve-sect409k1-ssl
299 [10-curve-sect409k1-ssl]
300 server = 10-curve-sect409k1-server
301 client = 10-curve-sect409k1-client
303 [10-curve-sect409k1-server]
304 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
305 CipherString = DEFAULT
307 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
309 [10-curve-sect409k1-client]
312 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
316 ExpectedResult = Success
317 ExpectedTmpKeyType = sect409k1
320 # ===========================================================
323 ssl_conf = 11-curve-sect409r1-ssl
325 [11-curve-sect409r1-ssl]
326 server = 11-curve-sect409r1-server
327 client = 11-curve-sect409r1-client
329 [11-curve-sect409r1-server]
330 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
331 CipherString = DEFAULT
333 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
335 [11-curve-sect409r1-client]
338 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
342 ExpectedResult = Success
343 ExpectedTmpKeyType = sect409r1
346 # ===========================================================
349 ssl_conf = 12-curve-sect571k1-ssl
351 [12-curve-sect571k1-ssl]
352 server = 12-curve-sect571k1-server
353 client = 12-curve-sect571k1-client
355 [12-curve-sect571k1-server]
356 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
357 CipherString = DEFAULT
359 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
361 [12-curve-sect571k1-client]
364 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
368 ExpectedResult = Success
369 ExpectedTmpKeyType = sect571k1
372 # ===========================================================
375 ssl_conf = 13-curve-sect571r1-ssl
377 [13-curve-sect571r1-ssl]
378 server = 13-curve-sect571r1-server
379 client = 13-curve-sect571r1-client
381 [13-curve-sect571r1-server]
382 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
383 CipherString = DEFAULT
385 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
387 [13-curve-sect571r1-client]
390 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
394 ExpectedResult = Success
395 ExpectedTmpKeyType = sect571r1
398 # ===========================================================
401 ssl_conf = 14-curve-secp160k1-ssl
403 [14-curve-secp160k1-ssl]
404 server = 14-curve-secp160k1-server
405 client = 14-curve-secp160k1-client
407 [14-curve-secp160k1-server]
408 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
409 CipherString = DEFAULT
411 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
413 [14-curve-secp160k1-client]
416 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
420 ExpectedResult = Success
421 ExpectedTmpKeyType = secp160k1
424 # ===========================================================
427 ssl_conf = 15-curve-secp160r1-ssl
429 [15-curve-secp160r1-ssl]
430 server = 15-curve-secp160r1-server
431 client = 15-curve-secp160r1-client
433 [15-curve-secp160r1-server]
434 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
435 CipherString = DEFAULT
437 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
439 [15-curve-secp160r1-client]
442 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
446 ExpectedResult = Success
447 ExpectedTmpKeyType = secp160r1
450 # ===========================================================
453 ssl_conf = 16-curve-secp160r2-ssl
455 [16-curve-secp160r2-ssl]
456 server = 16-curve-secp160r2-server
457 client = 16-curve-secp160r2-client
459 [16-curve-secp160r2-server]
460 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
461 CipherString = DEFAULT
463 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
465 [16-curve-secp160r2-client]
468 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
472 ExpectedResult = Success
473 ExpectedTmpKeyType = secp160r2
476 # ===========================================================
479 ssl_conf = 17-curve-secp192k1-ssl
481 [17-curve-secp192k1-ssl]
482 server = 17-curve-secp192k1-server
483 client = 17-curve-secp192k1-client
485 [17-curve-secp192k1-server]
486 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
487 CipherString = DEFAULT
489 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
491 [17-curve-secp192k1-client]
494 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
498 ExpectedResult = Success
499 ExpectedTmpKeyType = secp192k1
502 # ===========================================================
504 [18-curve-prime192v1]
505 ssl_conf = 18-curve-prime192v1-ssl
507 [18-curve-prime192v1-ssl]
508 server = 18-curve-prime192v1-server
509 client = 18-curve-prime192v1-client
511 [18-curve-prime192v1-server]
512 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
513 CipherString = DEFAULT
515 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
517 [18-curve-prime192v1-client]
520 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
524 ExpectedResult = Success
525 ExpectedTmpKeyType = prime192v1
528 # ===========================================================
531 ssl_conf = 19-curve-secp224k1-ssl
533 [19-curve-secp224k1-ssl]
534 server = 19-curve-secp224k1-server
535 client = 19-curve-secp224k1-client
537 [19-curve-secp224k1-server]
538 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
539 CipherString = DEFAULT
541 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
543 [19-curve-secp224k1-client]
546 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
550 ExpectedResult = Success
551 ExpectedTmpKeyType = secp224k1
554 # ===========================================================
557 ssl_conf = 20-curve-secp224r1-ssl
559 [20-curve-secp224r1-ssl]
560 server = 20-curve-secp224r1-server
561 client = 20-curve-secp224r1-client
563 [20-curve-secp224r1-server]
564 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
565 CipherString = DEFAULT
567 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
569 [20-curve-secp224r1-client]
572 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
576 ExpectedResult = Success
577 ExpectedTmpKeyType = secp224r1
580 # ===========================================================
583 ssl_conf = 21-curve-secp256k1-ssl
585 [21-curve-secp256k1-ssl]
586 server = 21-curve-secp256k1-server
587 client = 21-curve-secp256k1-client
589 [21-curve-secp256k1-server]
590 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
591 CipherString = DEFAULT
593 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
595 [21-curve-secp256k1-client]
598 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
602 ExpectedResult = Success
603 ExpectedTmpKeyType = secp256k1
606 # ===========================================================
608 [22-curve-prime256v1]
609 ssl_conf = 22-curve-prime256v1-ssl
611 [22-curve-prime256v1-ssl]
612 server = 22-curve-prime256v1-server
613 client = 22-curve-prime256v1-client
615 [22-curve-prime256v1-server]
616 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
617 CipherString = DEFAULT
619 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
621 [22-curve-prime256v1-client]
624 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
628 ExpectedResult = Success
629 ExpectedTmpKeyType = prime256v1
632 # ===========================================================
635 ssl_conf = 23-curve-secp384r1-ssl
637 [23-curve-secp384r1-ssl]
638 server = 23-curve-secp384r1-server
639 client = 23-curve-secp384r1-client
641 [23-curve-secp384r1-server]
642 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
643 CipherString = DEFAULT
645 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
647 [23-curve-secp384r1-client]
650 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
654 ExpectedResult = Success
655 ExpectedTmpKeyType = secp384r1
658 # ===========================================================
661 ssl_conf = 24-curve-secp521r1-ssl
663 [24-curve-secp521r1-ssl]
664 server = 24-curve-secp521r1-server
665 client = 24-curve-secp521r1-client
667 [24-curve-secp521r1-server]
668 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
669 CipherString = DEFAULT
671 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
673 [24-curve-secp521r1-client]
676 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
680 ExpectedResult = Success
681 ExpectedTmpKeyType = secp521r1
684 # ===========================================================
686 [25-curve-brainpoolP256r1]
687 ssl_conf = 25-curve-brainpoolP256r1-ssl
689 [25-curve-brainpoolP256r1-ssl]
690 server = 25-curve-brainpoolP256r1-server
691 client = 25-curve-brainpoolP256r1-client
693 [25-curve-brainpoolP256r1-server]
694 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
695 CipherString = DEFAULT
696 Curves = brainpoolP256r1
697 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
699 [25-curve-brainpoolP256r1-client]
701 Curves = brainpoolP256r1
702 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
706 ExpectedResult = Success
707 ExpectedTmpKeyType = brainpoolP256r1
710 # ===========================================================
712 [26-curve-brainpoolP384r1]
713 ssl_conf = 26-curve-brainpoolP384r1-ssl
715 [26-curve-brainpoolP384r1-ssl]
716 server = 26-curve-brainpoolP384r1-server
717 client = 26-curve-brainpoolP384r1-client
719 [26-curve-brainpoolP384r1-server]
720 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
721 CipherString = DEFAULT
722 Curves = brainpoolP384r1
723 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
725 [26-curve-brainpoolP384r1-client]
727 Curves = brainpoolP384r1
728 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
732 ExpectedResult = Success
733 ExpectedTmpKeyType = brainpoolP384r1
736 # ===========================================================
738 [27-curve-brainpoolP512r1]
739 ssl_conf = 27-curve-brainpoolP512r1-ssl
741 [27-curve-brainpoolP512r1-ssl]
742 server = 27-curve-brainpoolP512r1-server
743 client = 27-curve-brainpoolP512r1-client
745 [27-curve-brainpoolP512r1-server]
746 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
747 CipherString = DEFAULT
748 Curves = brainpoolP512r1
749 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
751 [27-curve-brainpoolP512r1-client]
753 Curves = brainpoolP512r1
754 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
758 ExpectedResult = Success
759 ExpectedTmpKeyType = brainpoolP512r1
762 # ===========================================================
765 ssl_conf = 28-curve-X25519-ssl
767 [28-curve-X25519-ssl]
768 server = 28-curve-X25519-server
769 client = 28-curve-X25519-client
771 [28-curve-X25519-server]
772 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
773 CipherString = DEFAULT
775 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
777 [28-curve-X25519-client]
780 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
784 ExpectedResult = Success
785 ExpectedTmpKeyType = X25519