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