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