Use order not degree to calculate a buffer size in ecdsatest
[openssl.git] / test / ssl-tests / 11-dtls_resumption.conf
1 # Generated with generate_ssl_tests.pl
2
3 num_tests = 16
4
5 test-0 = 0-resumption
6 test-1 = 1-resumption
7 test-2 = 2-resumption
8 test-3 = 3-resumption
9 test-4 = 4-resumption
10 test-5 = 5-resumption
11 test-6 = 6-resumption
12 test-7 = 7-resumption
13 test-8 = 8-resumption
14 test-9 = 9-resumption
15 test-10 = 10-resumption
16 test-11 = 11-resumption
17 test-12 = 12-resumption
18 test-13 = 13-resumption
19 test-14 = 14-resumption
20 test-15 = 15-resumption
21 # ===========================================================
22
23 [0-resumption]
24 ssl_conf = 0-resumption-ssl
25
26 [0-resumption-ssl]
27 server = 0-resumption-server
28 client = 0-resumption-client
29 resume-server = 0-resumption-resume-server
30 resume-client = 0-resumption-client
31
32 [0-resumption-server]
33 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
34 CipherString = DEFAULT
35 MaxProtocol = DTLSv1
36 MinProtocol = DTLSv1
37 Options = SessionTicket
38 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
39
40 [0-resumption-resume-server]
41 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
42 CipherString = DEFAULT
43 MaxProtocol = DTLSv1
44 Options = SessionTicket
45 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
46
47 [0-resumption-client]
48 CipherString = DEFAULT
49 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
50 VerifyMode = Peer
51
52 [test-0]
53 ExpectedProtocol = DTLSv1
54 HandshakeMode = Resume
55 Method = DTLS
56 ResumptionExpected = Yes
57
58
59 # ===========================================================
60
61 [1-resumption]
62 ssl_conf = 1-resumption-ssl
63
64 [1-resumption-ssl]
65 server = 1-resumption-server
66 client = 1-resumption-client
67 resume-server = 1-resumption-resume-server
68 resume-client = 1-resumption-client
69
70 [1-resumption-server]
71 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
72 CipherString = DEFAULT
73 MaxProtocol = DTLSv1
74 MinProtocol = DTLSv1
75 Options = -SessionTicket
76 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
77
78 [1-resumption-resume-server]
79 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
80 CipherString = DEFAULT
81 MaxProtocol = DTLSv1
82 Options = -SessionTicket
83 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
84
85 [1-resumption-client]
86 CipherString = DEFAULT
87 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
88 VerifyMode = Peer
89
90 [test-1]
91 ExpectedProtocol = DTLSv1
92 HandshakeMode = Resume
93 Method = DTLS
94 ResumptionExpected = Yes
95
96
97 # ===========================================================
98
99 [2-resumption]
100 ssl_conf = 2-resumption-ssl
101
102 [2-resumption-ssl]
103 server = 2-resumption-server
104 client = 2-resumption-client
105 resume-server = 2-resumption-resume-server
106 resume-client = 2-resumption-client
107
108 [2-resumption-server]
109 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
110 CipherString = DEFAULT
111 MaxProtocol = DTLSv1
112 MinProtocol = DTLSv1
113 Options = SessionTicket
114 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
115
116 [2-resumption-resume-server]
117 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
118 CipherString = DEFAULT
119 MaxProtocol = DTLSv1.2
120 Options = SessionTicket
121 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
122
123 [2-resumption-client]
124 CipherString = DEFAULT
125 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
126 VerifyMode = Peer
127
128 [test-2]
129 ExpectedProtocol = DTLSv1.2
130 HandshakeMode = Resume
131 Method = DTLS
132 ResumptionExpected = No
133
134
135 # ===========================================================
136
137 [3-resumption]
138 ssl_conf = 3-resumption-ssl
139
140 [3-resumption-ssl]
141 server = 3-resumption-server
142 client = 3-resumption-client
143 resume-server = 3-resumption-resume-server
144 resume-client = 3-resumption-client
145
146 [3-resumption-server]
147 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
148 CipherString = DEFAULT
149 MaxProtocol = DTLSv1
150 MinProtocol = DTLSv1
151 Options = -SessionTicket
152 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
153
154 [3-resumption-resume-server]
155 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
156 CipherString = DEFAULT
157 MaxProtocol = DTLSv1.2
158 Options = -SessionTicket
159 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
160
161 [3-resumption-client]
162 CipherString = DEFAULT
163 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
164 VerifyMode = Peer
165
166 [test-3]
167 ExpectedProtocol = DTLSv1.2
168 HandshakeMode = Resume
169 Method = DTLS
170 ResumptionExpected = No
171
172
173 # ===========================================================
174
175 [4-resumption]
176 ssl_conf = 4-resumption-ssl
177
178 [4-resumption-ssl]
179 server = 4-resumption-server
180 client = 4-resumption-client
181 resume-server = 4-resumption-resume-server
182 resume-client = 4-resumption-client
183
184 [4-resumption-server]
185 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
186 CipherString = DEFAULT
187 MaxProtocol = DTLSv1.2
188 MinProtocol = DTLSv1.2
189 Options = SessionTicket
190 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
191
192 [4-resumption-resume-server]
193 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
194 CipherString = DEFAULT
195 MaxProtocol = DTLSv1
196 Options = SessionTicket
197 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
198
199 [4-resumption-client]
200 CipherString = DEFAULT
201 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
202 VerifyMode = Peer
203
204 [test-4]
205 ExpectedProtocol = DTLSv1
206 HandshakeMode = Resume
207 Method = DTLS
208 ResumptionExpected = No
209
210
211 # ===========================================================
212
213 [5-resumption]
214 ssl_conf = 5-resumption-ssl
215
216 [5-resumption-ssl]
217 server = 5-resumption-server
218 client = 5-resumption-client
219 resume-server = 5-resumption-resume-server
220 resume-client = 5-resumption-client
221
222 [5-resumption-server]
223 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
224 CipherString = DEFAULT
225 MaxProtocol = DTLSv1.2
226 MinProtocol = DTLSv1.2
227 Options = -SessionTicket
228 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
229
230 [5-resumption-resume-server]
231 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
232 CipherString = DEFAULT
233 MaxProtocol = DTLSv1
234 Options = -SessionTicket
235 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
236
237 [5-resumption-client]
238 CipherString = DEFAULT
239 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
240 VerifyMode = Peer
241
242 [test-5]
243 ExpectedProtocol = DTLSv1
244 HandshakeMode = Resume
245 Method = DTLS
246 ResumptionExpected = No
247
248
249 # ===========================================================
250
251 [6-resumption]
252 ssl_conf = 6-resumption-ssl
253
254 [6-resumption-ssl]
255 server = 6-resumption-server
256 client = 6-resumption-client
257 resume-server = 6-resumption-resume-server
258 resume-client = 6-resumption-client
259
260 [6-resumption-server]
261 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
262 CipherString = DEFAULT
263 MaxProtocol = DTLSv1.2
264 MinProtocol = DTLSv1.2
265 Options = SessionTicket
266 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
267
268 [6-resumption-resume-server]
269 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
270 CipherString = DEFAULT
271 MaxProtocol = DTLSv1.2
272 Options = SessionTicket
273 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
274
275 [6-resumption-client]
276 CipherString = DEFAULT
277 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
278 VerifyMode = Peer
279
280 [test-6]
281 ExpectedProtocol = DTLSv1.2
282 HandshakeMode = Resume
283 Method = DTLS
284 ResumptionExpected = Yes
285
286
287 # ===========================================================
288
289 [7-resumption]
290 ssl_conf = 7-resumption-ssl
291
292 [7-resumption-ssl]
293 server = 7-resumption-server
294 client = 7-resumption-client
295 resume-server = 7-resumption-resume-server
296 resume-client = 7-resumption-client
297
298 [7-resumption-server]
299 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
300 CipherString = DEFAULT
301 MaxProtocol = DTLSv1.2
302 MinProtocol = DTLSv1.2
303 Options = -SessionTicket
304 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
305
306 [7-resumption-resume-server]
307 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
308 CipherString = DEFAULT
309 MaxProtocol = DTLSv1.2
310 Options = -SessionTicket
311 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
312
313 [7-resumption-client]
314 CipherString = DEFAULT
315 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
316 VerifyMode = Peer
317
318 [test-7]
319 ExpectedProtocol = DTLSv1.2
320 HandshakeMode = Resume
321 Method = DTLS
322 ResumptionExpected = Yes
323
324
325 # ===========================================================
326
327 [8-resumption]
328 ssl_conf = 8-resumption-ssl
329
330 [8-resumption-ssl]
331 server = 8-resumption-server
332 client = 8-resumption-client
333 resume-server = 8-resumption-server
334 resume-client = 8-resumption-resume-client
335
336 [8-resumption-server]
337 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
338 CipherString = DEFAULT
339 Options = SessionTicket
340 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
341
342 [8-resumption-client]
343 CipherString = DEFAULT
344 MaxProtocol = DTLSv1
345 MinProtocol = DTLSv1
346 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
347 VerifyMode = Peer
348
349 [8-resumption-resume-client]
350 CipherString = DEFAULT
351 MaxProtocol = DTLSv1
352 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
353 VerifyMode = Peer
354
355 [test-8]
356 ExpectedProtocol = DTLSv1
357 HandshakeMode = Resume
358 Method = DTLS
359 ResumptionExpected = Yes
360
361
362 # ===========================================================
363
364 [9-resumption]
365 ssl_conf = 9-resumption-ssl
366
367 [9-resumption-ssl]
368 server = 9-resumption-server
369 client = 9-resumption-client
370 resume-server = 9-resumption-server
371 resume-client = 9-resumption-resume-client
372
373 [9-resumption-server]
374 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
375 CipherString = DEFAULT
376 Options = -SessionTicket
377 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
378
379 [9-resumption-client]
380 CipherString = DEFAULT
381 MaxProtocol = DTLSv1
382 MinProtocol = DTLSv1
383 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
384 VerifyMode = Peer
385
386 [9-resumption-resume-client]
387 CipherString = DEFAULT
388 MaxProtocol = DTLSv1
389 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
390 VerifyMode = Peer
391
392 [test-9]
393 ExpectedProtocol = DTLSv1
394 HandshakeMode = Resume
395 Method = DTLS
396 ResumptionExpected = Yes
397
398
399 # ===========================================================
400
401 [10-resumption]
402 ssl_conf = 10-resumption-ssl
403
404 [10-resumption-ssl]
405 server = 10-resumption-server
406 client = 10-resumption-client
407 resume-server = 10-resumption-server
408 resume-client = 10-resumption-resume-client
409
410 [10-resumption-server]
411 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
412 CipherString = DEFAULT
413 Options = SessionTicket
414 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
415
416 [10-resumption-client]
417 CipherString = DEFAULT
418 MaxProtocol = DTLSv1
419 MinProtocol = DTLSv1
420 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
421 VerifyMode = Peer
422
423 [10-resumption-resume-client]
424 CipherString = DEFAULT
425 MaxProtocol = DTLSv1.2
426 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
427 VerifyMode = Peer
428
429 [test-10]
430 ExpectedProtocol = DTLSv1.2
431 HandshakeMode = Resume
432 Method = DTLS
433 ResumptionExpected = No
434
435
436 # ===========================================================
437
438 [11-resumption]
439 ssl_conf = 11-resumption-ssl
440
441 [11-resumption-ssl]
442 server = 11-resumption-server
443 client = 11-resumption-client
444 resume-server = 11-resumption-server
445 resume-client = 11-resumption-resume-client
446
447 [11-resumption-server]
448 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
449 CipherString = DEFAULT
450 Options = -SessionTicket
451 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
452
453 [11-resumption-client]
454 CipherString = DEFAULT
455 MaxProtocol = DTLSv1
456 MinProtocol = DTLSv1
457 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
458 VerifyMode = Peer
459
460 [11-resumption-resume-client]
461 CipherString = DEFAULT
462 MaxProtocol = DTLSv1.2
463 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
464 VerifyMode = Peer
465
466 [test-11]
467 ExpectedProtocol = DTLSv1.2
468 HandshakeMode = Resume
469 Method = DTLS
470 ResumptionExpected = No
471
472
473 # ===========================================================
474
475 [12-resumption]
476 ssl_conf = 12-resumption-ssl
477
478 [12-resumption-ssl]
479 server = 12-resumption-server
480 client = 12-resumption-client
481 resume-server = 12-resumption-server
482 resume-client = 12-resumption-resume-client
483
484 [12-resumption-server]
485 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
486 CipherString = DEFAULT
487 Options = SessionTicket
488 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
489
490 [12-resumption-client]
491 CipherString = DEFAULT
492 MaxProtocol = DTLSv1.2
493 MinProtocol = DTLSv1.2
494 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
495 VerifyMode = Peer
496
497 [12-resumption-resume-client]
498 CipherString = DEFAULT
499 MaxProtocol = DTLSv1
500 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
501 VerifyMode = Peer
502
503 [test-12]
504 ExpectedProtocol = DTLSv1
505 HandshakeMode = Resume
506 Method = DTLS
507 ResumptionExpected = No
508
509
510 # ===========================================================
511
512 [13-resumption]
513 ssl_conf = 13-resumption-ssl
514
515 [13-resumption-ssl]
516 server = 13-resumption-server
517 client = 13-resumption-client
518 resume-server = 13-resumption-server
519 resume-client = 13-resumption-resume-client
520
521 [13-resumption-server]
522 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
523 CipherString = DEFAULT
524 Options = -SessionTicket
525 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
526
527 [13-resumption-client]
528 CipherString = DEFAULT
529 MaxProtocol = DTLSv1.2
530 MinProtocol = DTLSv1.2
531 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
532 VerifyMode = Peer
533
534 [13-resumption-resume-client]
535 CipherString = DEFAULT
536 MaxProtocol = DTLSv1
537 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
538 VerifyMode = Peer
539
540 [test-13]
541 ExpectedProtocol = DTLSv1
542 HandshakeMode = Resume
543 Method = DTLS
544 ResumptionExpected = No
545
546
547 # ===========================================================
548
549 [14-resumption]
550 ssl_conf = 14-resumption-ssl
551
552 [14-resumption-ssl]
553 server = 14-resumption-server
554 client = 14-resumption-client
555 resume-server = 14-resumption-server
556 resume-client = 14-resumption-resume-client
557
558 [14-resumption-server]
559 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
560 CipherString = DEFAULT
561 Options = SessionTicket
562 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
563
564 [14-resumption-client]
565 CipherString = DEFAULT
566 MaxProtocol = DTLSv1.2
567 MinProtocol = DTLSv1.2
568 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
569 VerifyMode = Peer
570
571 [14-resumption-resume-client]
572 CipherString = DEFAULT
573 MaxProtocol = DTLSv1.2
574 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
575 VerifyMode = Peer
576
577 [test-14]
578 ExpectedProtocol = DTLSv1.2
579 HandshakeMode = Resume
580 Method = DTLS
581 ResumptionExpected = Yes
582
583
584 # ===========================================================
585
586 [15-resumption]
587 ssl_conf = 15-resumption-ssl
588
589 [15-resumption-ssl]
590 server = 15-resumption-server
591 client = 15-resumption-client
592 resume-server = 15-resumption-server
593 resume-client = 15-resumption-resume-client
594
595 [15-resumption-server]
596 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
597 CipherString = DEFAULT
598 Options = -SessionTicket
599 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
600
601 [15-resumption-client]
602 CipherString = DEFAULT
603 MaxProtocol = DTLSv1.2
604 MinProtocol = DTLSv1.2
605 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
606 VerifyMode = Peer
607
608 [15-resumption-resume-client]
609 CipherString = DEFAULT
610 MaxProtocol = DTLSv1.2
611 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
612 VerifyMode = Peer
613
614 [test-15]
615 ExpectedProtocol = DTLSv1.2
616 HandshakeMode = Resume
617 Method = DTLS
618 ResumptionExpected = Yes
619
620