10-resumption.conf 55 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407
  1. # Generated with generate_ssl_tests.pl
  2. num_tests = 65
  3. test-0 = 0-resumption
  4. test-1 = 1-resumption
  5. test-2 = 2-resumption
  6. test-3 = 3-resumption
  7. test-4 = 4-resumption
  8. test-5 = 5-resumption
  9. test-6 = 6-resumption
  10. test-7 = 7-resumption
  11. test-8 = 8-resumption
  12. test-9 = 9-resumption
  13. test-10 = 10-resumption
  14. test-11 = 11-resumption
  15. test-12 = 12-resumption
  16. test-13 = 13-resumption
  17. test-14 = 14-resumption
  18. test-15 = 15-resumption
  19. test-16 = 16-resumption
  20. test-17 = 17-resumption
  21. test-18 = 18-resumption
  22. test-19 = 19-resumption
  23. test-20 = 20-resumption
  24. test-21 = 21-resumption
  25. test-22 = 22-resumption
  26. test-23 = 23-resumption
  27. test-24 = 24-resumption
  28. test-25 = 25-resumption
  29. test-26 = 26-resumption
  30. test-27 = 27-resumption
  31. test-28 = 28-resumption
  32. test-29 = 29-resumption
  33. test-30 = 30-resumption
  34. test-31 = 31-resumption
  35. test-32 = 32-resumption
  36. test-33 = 33-resumption
  37. test-34 = 34-resumption
  38. test-35 = 35-resumption
  39. test-36 = 36-resumption
  40. test-37 = 37-resumption
  41. test-38 = 38-resumption
  42. test-39 = 39-resumption
  43. test-40 = 40-resumption
  44. test-41 = 41-resumption
  45. test-42 = 42-resumption
  46. test-43 = 43-resumption
  47. test-44 = 44-resumption
  48. test-45 = 45-resumption
  49. test-46 = 46-resumption
  50. test-47 = 47-resumption
  51. test-48 = 48-resumption
  52. test-49 = 49-resumption
  53. test-50 = 50-resumption
  54. test-51 = 51-resumption
  55. test-52 = 52-resumption
  56. test-53 = 53-resumption
  57. test-54 = 54-resumption
  58. test-55 = 55-resumption
  59. test-56 = 56-resumption
  60. test-57 = 57-resumption
  61. test-58 = 58-resumption
  62. test-59 = 59-resumption
  63. test-60 = 60-resumption
  64. test-61 = 61-resumption
  65. test-62 = 62-resumption
  66. test-63 = 63-resumption
  67. test-64 = 64-resumption-with-hrr
  68. # ===========================================================
  69. [0-resumption]
  70. ssl_conf = 0-resumption-ssl
  71. [0-resumption-ssl]
  72. server = 0-resumption-server
  73. client = 0-resumption-client
  74. resume-server = 0-resumption-resume-server
  75. resume-client = 0-resumption-client
  76. [0-resumption-server]
  77. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  78. CipherString = DEFAULT
  79. MaxProtocol = TLSv1
  80. MinProtocol = TLSv1
  81. Options = SessionTicket
  82. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  83. [0-resumption-resume-server]
  84. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  85. CipherString = DEFAULT
  86. MaxProtocol = TLSv1
  87. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  88. [0-resumption-client]
  89. CipherString = DEFAULT
  90. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  91. VerifyMode = Peer
  92. [test-0]
  93. ExpectedProtocol = TLSv1
  94. HandshakeMode = Resume
  95. ResumptionExpected = Yes
  96. # ===========================================================
  97. [1-resumption]
  98. ssl_conf = 1-resumption-ssl
  99. [1-resumption-ssl]
  100. server = 1-resumption-server
  101. client = 1-resumption-client
  102. resume-server = 1-resumption-resume-server
  103. resume-client = 1-resumption-client
  104. [1-resumption-server]
  105. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  106. CipherString = DEFAULT
  107. MaxProtocol = TLSv1
  108. MinProtocol = TLSv1
  109. Options = -SessionTicket
  110. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  111. [1-resumption-resume-server]
  112. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  113. CipherString = DEFAULT
  114. MaxProtocol = TLSv1
  115. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  116. [1-resumption-client]
  117. CipherString = DEFAULT
  118. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  119. VerifyMode = Peer
  120. [test-1]
  121. ExpectedProtocol = TLSv1
  122. HandshakeMode = Resume
  123. ResumptionExpected = Yes
  124. # ===========================================================
  125. [2-resumption]
  126. ssl_conf = 2-resumption-ssl
  127. [2-resumption-ssl]
  128. server = 2-resumption-server
  129. client = 2-resumption-client
  130. resume-server = 2-resumption-resume-server
  131. resume-client = 2-resumption-client
  132. [2-resumption-server]
  133. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  134. CipherString = DEFAULT
  135. MaxProtocol = TLSv1
  136. MinProtocol = TLSv1
  137. Options = SessionTicket
  138. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  139. [2-resumption-resume-server]
  140. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  141. CipherString = DEFAULT
  142. MaxProtocol = TLSv1.1
  143. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  144. [2-resumption-client]
  145. CipherString = DEFAULT
  146. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  147. VerifyMode = Peer
  148. [test-2]
  149. ExpectedProtocol = TLSv1.1
  150. HandshakeMode = Resume
  151. ResumptionExpected = No
  152. # ===========================================================
  153. [3-resumption]
  154. ssl_conf = 3-resumption-ssl
  155. [3-resumption-ssl]
  156. server = 3-resumption-server
  157. client = 3-resumption-client
  158. resume-server = 3-resumption-resume-server
  159. resume-client = 3-resumption-client
  160. [3-resumption-server]
  161. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  162. CipherString = DEFAULT
  163. MaxProtocol = TLSv1
  164. MinProtocol = TLSv1
  165. Options = -SessionTicket
  166. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  167. [3-resumption-resume-server]
  168. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  169. CipherString = DEFAULT
  170. MaxProtocol = TLSv1.1
  171. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  172. [3-resumption-client]
  173. CipherString = DEFAULT
  174. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  175. VerifyMode = Peer
  176. [test-3]
  177. ExpectedProtocol = TLSv1.1
  178. HandshakeMode = Resume
  179. ResumptionExpected = No
  180. # ===========================================================
  181. [4-resumption]
  182. ssl_conf = 4-resumption-ssl
  183. [4-resumption-ssl]
  184. server = 4-resumption-server
  185. client = 4-resumption-client
  186. resume-server = 4-resumption-resume-server
  187. resume-client = 4-resumption-client
  188. [4-resumption-server]
  189. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  190. CipherString = DEFAULT
  191. MaxProtocol = TLSv1
  192. MinProtocol = TLSv1
  193. Options = SessionTicket
  194. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  195. [4-resumption-resume-server]
  196. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  197. CipherString = DEFAULT
  198. MaxProtocol = TLSv1.2
  199. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  200. [4-resumption-client]
  201. CipherString = DEFAULT
  202. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  203. VerifyMode = Peer
  204. [test-4]
  205. ExpectedProtocol = TLSv1.2
  206. HandshakeMode = Resume
  207. ResumptionExpected = No
  208. # ===========================================================
  209. [5-resumption]
  210. ssl_conf = 5-resumption-ssl
  211. [5-resumption-ssl]
  212. server = 5-resumption-server
  213. client = 5-resumption-client
  214. resume-server = 5-resumption-resume-server
  215. resume-client = 5-resumption-client
  216. [5-resumption-server]
  217. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  218. CipherString = DEFAULT
  219. MaxProtocol = TLSv1
  220. MinProtocol = TLSv1
  221. Options = -SessionTicket
  222. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  223. [5-resumption-resume-server]
  224. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  225. CipherString = DEFAULT
  226. MaxProtocol = TLSv1.2
  227. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  228. [5-resumption-client]
  229. CipherString = DEFAULT
  230. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  231. VerifyMode = Peer
  232. [test-5]
  233. ExpectedProtocol = TLSv1.2
  234. HandshakeMode = Resume
  235. ResumptionExpected = No
  236. # ===========================================================
  237. [6-resumption]
  238. ssl_conf = 6-resumption-ssl
  239. [6-resumption-ssl]
  240. server = 6-resumption-server
  241. client = 6-resumption-client
  242. resume-server = 6-resumption-resume-server
  243. resume-client = 6-resumption-client
  244. [6-resumption-server]
  245. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  246. CipherString = DEFAULT
  247. MaxProtocol = TLSv1
  248. MinProtocol = TLSv1
  249. Options = SessionTicket
  250. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  251. [6-resumption-resume-server]
  252. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  253. CipherString = DEFAULT
  254. MaxProtocol = TLSv1.3
  255. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  256. [6-resumption-client]
  257. CipherString = DEFAULT
  258. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  259. VerifyMode = Peer
  260. [test-6]
  261. ExpectedProtocol = TLSv1.3
  262. HandshakeMode = Resume
  263. ResumptionExpected = No
  264. # ===========================================================
  265. [7-resumption]
  266. ssl_conf = 7-resumption-ssl
  267. [7-resumption-ssl]
  268. server = 7-resumption-server
  269. client = 7-resumption-client
  270. resume-server = 7-resumption-resume-server
  271. resume-client = 7-resumption-client
  272. [7-resumption-server]
  273. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  274. CipherString = DEFAULT
  275. MaxProtocol = TLSv1
  276. MinProtocol = TLSv1
  277. Options = -SessionTicket
  278. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  279. [7-resumption-resume-server]
  280. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  281. CipherString = DEFAULT
  282. MaxProtocol = TLSv1.3
  283. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  284. [7-resumption-client]
  285. CipherString = DEFAULT
  286. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  287. VerifyMode = Peer
  288. [test-7]
  289. ExpectedProtocol = TLSv1.3
  290. HandshakeMode = Resume
  291. ResumptionExpected = No
  292. # ===========================================================
  293. [8-resumption]
  294. ssl_conf = 8-resumption-ssl
  295. [8-resumption-ssl]
  296. server = 8-resumption-server
  297. client = 8-resumption-client
  298. resume-server = 8-resumption-resume-server
  299. resume-client = 8-resumption-client
  300. [8-resumption-server]
  301. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  302. CipherString = DEFAULT
  303. MaxProtocol = TLSv1.1
  304. MinProtocol = TLSv1.1
  305. Options = SessionTicket
  306. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  307. [8-resumption-resume-server]
  308. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  309. CipherString = DEFAULT
  310. MaxProtocol = TLSv1
  311. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  312. [8-resumption-client]
  313. CipherString = DEFAULT
  314. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  315. VerifyMode = Peer
  316. [test-8]
  317. ExpectedProtocol = TLSv1
  318. HandshakeMode = Resume
  319. ResumptionExpected = No
  320. # ===========================================================
  321. [9-resumption]
  322. ssl_conf = 9-resumption-ssl
  323. [9-resumption-ssl]
  324. server = 9-resumption-server
  325. client = 9-resumption-client
  326. resume-server = 9-resumption-resume-server
  327. resume-client = 9-resumption-client
  328. [9-resumption-server]
  329. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  330. CipherString = DEFAULT
  331. MaxProtocol = TLSv1.1
  332. MinProtocol = TLSv1.1
  333. Options = -SessionTicket
  334. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  335. [9-resumption-resume-server]
  336. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  337. CipherString = DEFAULT
  338. MaxProtocol = TLSv1
  339. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  340. [9-resumption-client]
  341. CipherString = DEFAULT
  342. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  343. VerifyMode = Peer
  344. [test-9]
  345. ExpectedProtocol = TLSv1
  346. HandshakeMode = Resume
  347. ResumptionExpected = No
  348. # ===========================================================
  349. [10-resumption]
  350. ssl_conf = 10-resumption-ssl
  351. [10-resumption-ssl]
  352. server = 10-resumption-server
  353. client = 10-resumption-client
  354. resume-server = 10-resumption-resume-server
  355. resume-client = 10-resumption-client
  356. [10-resumption-server]
  357. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  358. CipherString = DEFAULT
  359. MaxProtocol = TLSv1.1
  360. MinProtocol = TLSv1.1
  361. Options = SessionTicket
  362. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  363. [10-resumption-resume-server]
  364. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  365. CipherString = DEFAULT
  366. MaxProtocol = TLSv1.1
  367. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  368. [10-resumption-client]
  369. CipherString = DEFAULT
  370. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  371. VerifyMode = Peer
  372. [test-10]
  373. ExpectedProtocol = TLSv1.1
  374. HandshakeMode = Resume
  375. ResumptionExpected = Yes
  376. # ===========================================================
  377. [11-resumption]
  378. ssl_conf = 11-resumption-ssl
  379. [11-resumption-ssl]
  380. server = 11-resumption-server
  381. client = 11-resumption-client
  382. resume-server = 11-resumption-resume-server
  383. resume-client = 11-resumption-client
  384. [11-resumption-server]
  385. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  386. CipherString = DEFAULT
  387. MaxProtocol = TLSv1.1
  388. MinProtocol = TLSv1.1
  389. Options = -SessionTicket
  390. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  391. [11-resumption-resume-server]
  392. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  393. CipherString = DEFAULT
  394. MaxProtocol = TLSv1.1
  395. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  396. [11-resumption-client]
  397. CipherString = DEFAULT
  398. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  399. VerifyMode = Peer
  400. [test-11]
  401. ExpectedProtocol = TLSv1.1
  402. HandshakeMode = Resume
  403. ResumptionExpected = Yes
  404. # ===========================================================
  405. [12-resumption]
  406. ssl_conf = 12-resumption-ssl
  407. [12-resumption-ssl]
  408. server = 12-resumption-server
  409. client = 12-resumption-client
  410. resume-server = 12-resumption-resume-server
  411. resume-client = 12-resumption-client
  412. [12-resumption-server]
  413. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  414. CipherString = DEFAULT
  415. MaxProtocol = TLSv1.1
  416. MinProtocol = TLSv1.1
  417. Options = SessionTicket
  418. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  419. [12-resumption-resume-server]
  420. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  421. CipherString = DEFAULT
  422. MaxProtocol = TLSv1.2
  423. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  424. [12-resumption-client]
  425. CipherString = DEFAULT
  426. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  427. VerifyMode = Peer
  428. [test-12]
  429. ExpectedProtocol = TLSv1.2
  430. HandshakeMode = Resume
  431. ResumptionExpected = No
  432. # ===========================================================
  433. [13-resumption]
  434. ssl_conf = 13-resumption-ssl
  435. [13-resumption-ssl]
  436. server = 13-resumption-server
  437. client = 13-resumption-client
  438. resume-server = 13-resumption-resume-server
  439. resume-client = 13-resumption-client
  440. [13-resumption-server]
  441. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  442. CipherString = DEFAULT
  443. MaxProtocol = TLSv1.1
  444. MinProtocol = TLSv1.1
  445. Options = -SessionTicket
  446. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  447. [13-resumption-resume-server]
  448. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  449. CipherString = DEFAULT
  450. MaxProtocol = TLSv1.2
  451. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  452. [13-resumption-client]
  453. CipherString = DEFAULT
  454. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  455. VerifyMode = Peer
  456. [test-13]
  457. ExpectedProtocol = TLSv1.2
  458. HandshakeMode = Resume
  459. ResumptionExpected = No
  460. # ===========================================================
  461. [14-resumption]
  462. ssl_conf = 14-resumption-ssl
  463. [14-resumption-ssl]
  464. server = 14-resumption-server
  465. client = 14-resumption-client
  466. resume-server = 14-resumption-resume-server
  467. resume-client = 14-resumption-client
  468. [14-resumption-server]
  469. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  470. CipherString = DEFAULT
  471. MaxProtocol = TLSv1.1
  472. MinProtocol = TLSv1.1
  473. Options = SessionTicket
  474. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  475. [14-resumption-resume-server]
  476. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  477. CipherString = DEFAULT
  478. MaxProtocol = TLSv1.3
  479. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  480. [14-resumption-client]
  481. CipherString = DEFAULT
  482. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  483. VerifyMode = Peer
  484. [test-14]
  485. ExpectedProtocol = TLSv1.3
  486. HandshakeMode = Resume
  487. ResumptionExpected = No
  488. # ===========================================================
  489. [15-resumption]
  490. ssl_conf = 15-resumption-ssl
  491. [15-resumption-ssl]
  492. server = 15-resumption-server
  493. client = 15-resumption-client
  494. resume-server = 15-resumption-resume-server
  495. resume-client = 15-resumption-client
  496. [15-resumption-server]
  497. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  498. CipherString = DEFAULT
  499. MaxProtocol = TLSv1.1
  500. MinProtocol = TLSv1.1
  501. Options = -SessionTicket
  502. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  503. [15-resumption-resume-server]
  504. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  505. CipherString = DEFAULT
  506. MaxProtocol = TLSv1.3
  507. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  508. [15-resumption-client]
  509. CipherString = DEFAULT
  510. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  511. VerifyMode = Peer
  512. [test-15]
  513. ExpectedProtocol = TLSv1.3
  514. HandshakeMode = Resume
  515. ResumptionExpected = No
  516. # ===========================================================
  517. [16-resumption]
  518. ssl_conf = 16-resumption-ssl
  519. [16-resumption-ssl]
  520. server = 16-resumption-server
  521. client = 16-resumption-client
  522. resume-server = 16-resumption-resume-server
  523. resume-client = 16-resumption-client
  524. [16-resumption-server]
  525. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  526. CipherString = DEFAULT
  527. MaxProtocol = TLSv1.2
  528. MinProtocol = TLSv1.2
  529. Options = SessionTicket
  530. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  531. [16-resumption-resume-server]
  532. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  533. CipherString = DEFAULT
  534. MaxProtocol = TLSv1
  535. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  536. [16-resumption-client]
  537. CipherString = DEFAULT
  538. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  539. VerifyMode = Peer
  540. [test-16]
  541. ExpectedProtocol = TLSv1
  542. HandshakeMode = Resume
  543. ResumptionExpected = No
  544. # ===========================================================
  545. [17-resumption]
  546. ssl_conf = 17-resumption-ssl
  547. [17-resumption-ssl]
  548. server = 17-resumption-server
  549. client = 17-resumption-client
  550. resume-server = 17-resumption-resume-server
  551. resume-client = 17-resumption-client
  552. [17-resumption-server]
  553. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  554. CipherString = DEFAULT
  555. MaxProtocol = TLSv1.2
  556. MinProtocol = TLSv1.2
  557. Options = -SessionTicket
  558. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  559. [17-resumption-resume-server]
  560. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  561. CipherString = DEFAULT
  562. MaxProtocol = TLSv1
  563. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  564. [17-resumption-client]
  565. CipherString = DEFAULT
  566. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  567. VerifyMode = Peer
  568. [test-17]
  569. ExpectedProtocol = TLSv1
  570. HandshakeMode = Resume
  571. ResumptionExpected = No
  572. # ===========================================================
  573. [18-resumption]
  574. ssl_conf = 18-resumption-ssl
  575. [18-resumption-ssl]
  576. server = 18-resumption-server
  577. client = 18-resumption-client
  578. resume-server = 18-resumption-resume-server
  579. resume-client = 18-resumption-client
  580. [18-resumption-server]
  581. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  582. CipherString = DEFAULT
  583. MaxProtocol = TLSv1.2
  584. MinProtocol = TLSv1.2
  585. Options = SessionTicket
  586. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  587. [18-resumption-resume-server]
  588. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  589. CipherString = DEFAULT
  590. MaxProtocol = TLSv1.1
  591. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  592. [18-resumption-client]
  593. CipherString = DEFAULT
  594. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  595. VerifyMode = Peer
  596. [test-18]
  597. ExpectedProtocol = TLSv1.1
  598. HandshakeMode = Resume
  599. ResumptionExpected = No
  600. # ===========================================================
  601. [19-resumption]
  602. ssl_conf = 19-resumption-ssl
  603. [19-resumption-ssl]
  604. server = 19-resumption-server
  605. client = 19-resumption-client
  606. resume-server = 19-resumption-resume-server
  607. resume-client = 19-resumption-client
  608. [19-resumption-server]
  609. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  610. CipherString = DEFAULT
  611. MaxProtocol = TLSv1.2
  612. MinProtocol = TLSv1.2
  613. Options = -SessionTicket
  614. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  615. [19-resumption-resume-server]
  616. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  617. CipherString = DEFAULT
  618. MaxProtocol = TLSv1.1
  619. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  620. [19-resumption-client]
  621. CipherString = DEFAULT
  622. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  623. VerifyMode = Peer
  624. [test-19]
  625. ExpectedProtocol = TLSv1.1
  626. HandshakeMode = Resume
  627. ResumptionExpected = No
  628. # ===========================================================
  629. [20-resumption]
  630. ssl_conf = 20-resumption-ssl
  631. [20-resumption-ssl]
  632. server = 20-resumption-server
  633. client = 20-resumption-client
  634. resume-server = 20-resumption-resume-server
  635. resume-client = 20-resumption-client
  636. [20-resumption-server]
  637. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  638. CipherString = DEFAULT
  639. MaxProtocol = TLSv1.2
  640. MinProtocol = TLSv1.2
  641. Options = SessionTicket
  642. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  643. [20-resumption-resume-server]
  644. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  645. CipherString = DEFAULT
  646. MaxProtocol = TLSv1.2
  647. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  648. [20-resumption-client]
  649. CipherString = DEFAULT
  650. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  651. VerifyMode = Peer
  652. [test-20]
  653. ExpectedProtocol = TLSv1.2
  654. HandshakeMode = Resume
  655. ResumptionExpected = Yes
  656. # ===========================================================
  657. [21-resumption]
  658. ssl_conf = 21-resumption-ssl
  659. [21-resumption-ssl]
  660. server = 21-resumption-server
  661. client = 21-resumption-client
  662. resume-server = 21-resumption-resume-server
  663. resume-client = 21-resumption-client
  664. [21-resumption-server]
  665. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  666. CipherString = DEFAULT
  667. MaxProtocol = TLSv1.2
  668. MinProtocol = TLSv1.2
  669. Options = -SessionTicket
  670. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  671. [21-resumption-resume-server]
  672. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  673. CipherString = DEFAULT
  674. MaxProtocol = TLSv1.2
  675. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  676. [21-resumption-client]
  677. CipherString = DEFAULT
  678. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  679. VerifyMode = Peer
  680. [test-21]
  681. ExpectedProtocol = TLSv1.2
  682. HandshakeMode = Resume
  683. ResumptionExpected = Yes
  684. # ===========================================================
  685. [22-resumption]
  686. ssl_conf = 22-resumption-ssl
  687. [22-resumption-ssl]
  688. server = 22-resumption-server
  689. client = 22-resumption-client
  690. resume-server = 22-resumption-resume-server
  691. resume-client = 22-resumption-client
  692. [22-resumption-server]
  693. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  694. CipherString = DEFAULT
  695. MaxProtocol = TLSv1.2
  696. MinProtocol = TLSv1.2
  697. Options = SessionTicket
  698. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  699. [22-resumption-resume-server]
  700. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  701. CipherString = DEFAULT
  702. MaxProtocol = TLSv1.3
  703. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  704. [22-resumption-client]
  705. CipherString = DEFAULT
  706. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  707. VerifyMode = Peer
  708. [test-22]
  709. ExpectedProtocol = TLSv1.3
  710. HandshakeMode = Resume
  711. ResumptionExpected = No
  712. # ===========================================================
  713. [23-resumption]
  714. ssl_conf = 23-resumption-ssl
  715. [23-resumption-ssl]
  716. server = 23-resumption-server
  717. client = 23-resumption-client
  718. resume-server = 23-resumption-resume-server
  719. resume-client = 23-resumption-client
  720. [23-resumption-server]
  721. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  722. CipherString = DEFAULT
  723. MaxProtocol = TLSv1.2
  724. MinProtocol = TLSv1.2
  725. Options = -SessionTicket
  726. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  727. [23-resumption-resume-server]
  728. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  729. CipherString = DEFAULT
  730. MaxProtocol = TLSv1.3
  731. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  732. [23-resumption-client]
  733. CipherString = DEFAULT
  734. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  735. VerifyMode = Peer
  736. [test-23]
  737. ExpectedProtocol = TLSv1.3
  738. HandshakeMode = Resume
  739. ResumptionExpected = No
  740. # ===========================================================
  741. [24-resumption]
  742. ssl_conf = 24-resumption-ssl
  743. [24-resumption-ssl]
  744. server = 24-resumption-server
  745. client = 24-resumption-client
  746. resume-server = 24-resumption-resume-server
  747. resume-client = 24-resumption-client
  748. [24-resumption-server]
  749. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  750. CipherString = DEFAULT
  751. MaxProtocol = TLSv1.3
  752. MinProtocol = TLSv1.3
  753. Options = SessionTicket
  754. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  755. [24-resumption-resume-server]
  756. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  757. CipherString = DEFAULT
  758. MaxProtocol = TLSv1
  759. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  760. [24-resumption-client]
  761. CipherString = DEFAULT
  762. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  763. VerifyMode = Peer
  764. [test-24]
  765. ExpectedProtocol = TLSv1
  766. HandshakeMode = Resume
  767. ResumptionExpected = No
  768. # ===========================================================
  769. [25-resumption]
  770. ssl_conf = 25-resumption-ssl
  771. [25-resumption-ssl]
  772. server = 25-resumption-server
  773. client = 25-resumption-client
  774. resume-server = 25-resumption-resume-server
  775. resume-client = 25-resumption-client
  776. [25-resumption-server]
  777. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  778. CipherString = DEFAULT
  779. MaxProtocol = TLSv1.3
  780. MinProtocol = TLSv1.3
  781. Options = -SessionTicket
  782. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  783. [25-resumption-resume-server]
  784. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  785. CipherString = DEFAULT
  786. MaxProtocol = TLSv1
  787. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  788. [25-resumption-client]
  789. CipherString = DEFAULT
  790. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  791. VerifyMode = Peer
  792. [test-25]
  793. ExpectedProtocol = TLSv1
  794. HandshakeMode = Resume
  795. ResumptionExpected = No
  796. # ===========================================================
  797. [26-resumption]
  798. ssl_conf = 26-resumption-ssl
  799. [26-resumption-ssl]
  800. server = 26-resumption-server
  801. client = 26-resumption-client
  802. resume-server = 26-resumption-resume-server
  803. resume-client = 26-resumption-client
  804. [26-resumption-server]
  805. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  806. CipherString = DEFAULT
  807. MaxProtocol = TLSv1.3
  808. MinProtocol = TLSv1.3
  809. Options = SessionTicket
  810. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  811. [26-resumption-resume-server]
  812. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  813. CipherString = DEFAULT
  814. MaxProtocol = TLSv1.1
  815. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  816. [26-resumption-client]
  817. CipherString = DEFAULT
  818. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  819. VerifyMode = Peer
  820. [test-26]
  821. ExpectedProtocol = TLSv1.1
  822. HandshakeMode = Resume
  823. ResumptionExpected = No
  824. # ===========================================================
  825. [27-resumption]
  826. ssl_conf = 27-resumption-ssl
  827. [27-resumption-ssl]
  828. server = 27-resumption-server
  829. client = 27-resumption-client
  830. resume-server = 27-resumption-resume-server
  831. resume-client = 27-resumption-client
  832. [27-resumption-server]
  833. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  834. CipherString = DEFAULT
  835. MaxProtocol = TLSv1.3
  836. MinProtocol = TLSv1.3
  837. Options = -SessionTicket
  838. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  839. [27-resumption-resume-server]
  840. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  841. CipherString = DEFAULT
  842. MaxProtocol = TLSv1.1
  843. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  844. [27-resumption-client]
  845. CipherString = DEFAULT
  846. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  847. VerifyMode = Peer
  848. [test-27]
  849. ExpectedProtocol = TLSv1.1
  850. HandshakeMode = Resume
  851. ResumptionExpected = No
  852. # ===========================================================
  853. [28-resumption]
  854. ssl_conf = 28-resumption-ssl
  855. [28-resumption-ssl]
  856. server = 28-resumption-server
  857. client = 28-resumption-client
  858. resume-server = 28-resumption-resume-server
  859. resume-client = 28-resumption-client
  860. [28-resumption-server]
  861. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  862. CipherString = DEFAULT
  863. MaxProtocol = TLSv1.3
  864. MinProtocol = TLSv1.3
  865. Options = SessionTicket
  866. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  867. [28-resumption-resume-server]
  868. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  869. CipherString = DEFAULT
  870. MaxProtocol = TLSv1.2
  871. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  872. [28-resumption-client]
  873. CipherString = DEFAULT
  874. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  875. VerifyMode = Peer
  876. [test-28]
  877. ExpectedProtocol = TLSv1.2
  878. HandshakeMode = Resume
  879. ResumptionExpected = No
  880. # ===========================================================
  881. [29-resumption]
  882. ssl_conf = 29-resumption-ssl
  883. [29-resumption-ssl]
  884. server = 29-resumption-server
  885. client = 29-resumption-client
  886. resume-server = 29-resumption-resume-server
  887. resume-client = 29-resumption-client
  888. [29-resumption-server]
  889. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  890. CipherString = DEFAULT
  891. MaxProtocol = TLSv1.3
  892. MinProtocol = TLSv1.3
  893. Options = -SessionTicket
  894. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  895. [29-resumption-resume-server]
  896. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  897. CipherString = DEFAULT
  898. MaxProtocol = TLSv1.2
  899. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  900. [29-resumption-client]
  901. CipherString = DEFAULT
  902. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  903. VerifyMode = Peer
  904. [test-29]
  905. ExpectedProtocol = TLSv1.2
  906. HandshakeMode = Resume
  907. ResumptionExpected = No
  908. # ===========================================================
  909. [30-resumption]
  910. ssl_conf = 30-resumption-ssl
  911. [30-resumption-ssl]
  912. server = 30-resumption-server
  913. client = 30-resumption-client
  914. resume-server = 30-resumption-resume-server
  915. resume-client = 30-resumption-client
  916. [30-resumption-server]
  917. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  918. CipherString = DEFAULT
  919. MaxProtocol = TLSv1.3
  920. MinProtocol = TLSv1.3
  921. Options = SessionTicket
  922. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  923. [30-resumption-resume-server]
  924. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  925. CipherString = DEFAULT
  926. MaxProtocol = TLSv1.3
  927. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  928. [30-resumption-client]
  929. CipherString = DEFAULT
  930. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  931. VerifyMode = Peer
  932. [test-30]
  933. ExpectedProtocol = TLSv1.3
  934. HandshakeMode = Resume
  935. ResumptionExpected = Yes
  936. # ===========================================================
  937. [31-resumption]
  938. ssl_conf = 31-resumption-ssl
  939. [31-resumption-ssl]
  940. server = 31-resumption-server
  941. client = 31-resumption-client
  942. resume-server = 31-resumption-resume-server
  943. resume-client = 31-resumption-client
  944. [31-resumption-server]
  945. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  946. CipherString = DEFAULT
  947. MaxProtocol = TLSv1.3
  948. MinProtocol = TLSv1.3
  949. Options = -SessionTicket
  950. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  951. [31-resumption-resume-server]
  952. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  953. CipherString = DEFAULT
  954. MaxProtocol = TLSv1.3
  955. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  956. [31-resumption-client]
  957. CipherString = DEFAULT
  958. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  959. VerifyMode = Peer
  960. [test-31]
  961. ExpectedProtocol = TLSv1.3
  962. HandshakeMode = Resume
  963. ResumptionExpected = Yes
  964. # ===========================================================
  965. [32-resumption]
  966. ssl_conf = 32-resumption-ssl
  967. [32-resumption-ssl]
  968. server = 32-resumption-server
  969. client = 32-resumption-client
  970. resume-server = 32-resumption-server
  971. resume-client = 32-resumption-resume-client
  972. [32-resumption-server]
  973. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  974. CipherString = DEFAULT
  975. Options = SessionTicket
  976. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  977. [32-resumption-client]
  978. CipherString = DEFAULT
  979. MaxProtocol = TLSv1
  980. MinProtocol = TLSv1
  981. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  982. VerifyMode = Peer
  983. [32-resumption-resume-client]
  984. CipherString = DEFAULT
  985. MaxProtocol = TLSv1
  986. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  987. VerifyMode = Peer
  988. [test-32]
  989. ExpectedProtocol = TLSv1
  990. HandshakeMode = Resume
  991. ResumptionExpected = Yes
  992. # ===========================================================
  993. [33-resumption]
  994. ssl_conf = 33-resumption-ssl
  995. [33-resumption-ssl]
  996. server = 33-resumption-server
  997. client = 33-resumption-client
  998. resume-server = 33-resumption-server
  999. resume-client = 33-resumption-resume-client
  1000. [33-resumption-server]
  1001. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1002. CipherString = DEFAULT
  1003. Options = -SessionTicket
  1004. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1005. [33-resumption-client]
  1006. CipherString = DEFAULT
  1007. MaxProtocol = TLSv1
  1008. MinProtocol = TLSv1
  1009. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1010. VerifyMode = Peer
  1011. [33-resumption-resume-client]
  1012. CipherString = DEFAULT
  1013. MaxProtocol = TLSv1
  1014. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1015. VerifyMode = Peer
  1016. [test-33]
  1017. ExpectedProtocol = TLSv1
  1018. HandshakeMode = Resume
  1019. ResumptionExpected = Yes
  1020. # ===========================================================
  1021. [34-resumption]
  1022. ssl_conf = 34-resumption-ssl
  1023. [34-resumption-ssl]
  1024. server = 34-resumption-server
  1025. client = 34-resumption-client
  1026. resume-server = 34-resumption-server
  1027. resume-client = 34-resumption-resume-client
  1028. [34-resumption-server]
  1029. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1030. CipherString = DEFAULT
  1031. Options = SessionTicket
  1032. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1033. [34-resumption-client]
  1034. CipherString = DEFAULT
  1035. MaxProtocol = TLSv1
  1036. MinProtocol = TLSv1
  1037. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1038. VerifyMode = Peer
  1039. [34-resumption-resume-client]
  1040. CipherString = DEFAULT
  1041. MaxProtocol = TLSv1.1
  1042. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1043. VerifyMode = Peer
  1044. [test-34]
  1045. ExpectedProtocol = TLSv1.1
  1046. HandshakeMode = Resume
  1047. ResumptionExpected = No
  1048. # ===========================================================
  1049. [35-resumption]
  1050. ssl_conf = 35-resumption-ssl
  1051. [35-resumption-ssl]
  1052. server = 35-resumption-server
  1053. client = 35-resumption-client
  1054. resume-server = 35-resumption-server
  1055. resume-client = 35-resumption-resume-client
  1056. [35-resumption-server]
  1057. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1058. CipherString = DEFAULT
  1059. Options = -SessionTicket
  1060. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1061. [35-resumption-client]
  1062. CipherString = DEFAULT
  1063. MaxProtocol = TLSv1
  1064. MinProtocol = TLSv1
  1065. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1066. VerifyMode = Peer
  1067. [35-resumption-resume-client]
  1068. CipherString = DEFAULT
  1069. MaxProtocol = TLSv1.1
  1070. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1071. VerifyMode = Peer
  1072. [test-35]
  1073. ExpectedProtocol = TLSv1.1
  1074. HandshakeMode = Resume
  1075. ResumptionExpected = No
  1076. # ===========================================================
  1077. [36-resumption]
  1078. ssl_conf = 36-resumption-ssl
  1079. [36-resumption-ssl]
  1080. server = 36-resumption-server
  1081. client = 36-resumption-client
  1082. resume-server = 36-resumption-server
  1083. resume-client = 36-resumption-resume-client
  1084. [36-resumption-server]
  1085. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1086. CipherString = DEFAULT
  1087. Options = SessionTicket
  1088. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1089. [36-resumption-client]
  1090. CipherString = DEFAULT
  1091. MaxProtocol = TLSv1
  1092. MinProtocol = TLSv1
  1093. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1094. VerifyMode = Peer
  1095. [36-resumption-resume-client]
  1096. CipherString = DEFAULT
  1097. MaxProtocol = TLSv1.2
  1098. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1099. VerifyMode = Peer
  1100. [test-36]
  1101. ExpectedProtocol = TLSv1.2
  1102. HandshakeMode = Resume
  1103. ResumptionExpected = No
  1104. # ===========================================================
  1105. [37-resumption]
  1106. ssl_conf = 37-resumption-ssl
  1107. [37-resumption-ssl]
  1108. server = 37-resumption-server
  1109. client = 37-resumption-client
  1110. resume-server = 37-resumption-server
  1111. resume-client = 37-resumption-resume-client
  1112. [37-resumption-server]
  1113. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1114. CipherString = DEFAULT
  1115. Options = -SessionTicket
  1116. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1117. [37-resumption-client]
  1118. CipherString = DEFAULT
  1119. MaxProtocol = TLSv1
  1120. MinProtocol = TLSv1
  1121. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1122. VerifyMode = Peer
  1123. [37-resumption-resume-client]
  1124. CipherString = DEFAULT
  1125. MaxProtocol = TLSv1.2
  1126. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1127. VerifyMode = Peer
  1128. [test-37]
  1129. ExpectedProtocol = TLSv1.2
  1130. HandshakeMode = Resume
  1131. ResumptionExpected = No
  1132. # ===========================================================
  1133. [38-resumption]
  1134. ssl_conf = 38-resumption-ssl
  1135. [38-resumption-ssl]
  1136. server = 38-resumption-server
  1137. client = 38-resumption-client
  1138. resume-server = 38-resumption-server
  1139. resume-client = 38-resumption-resume-client
  1140. [38-resumption-server]
  1141. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1142. CipherString = DEFAULT
  1143. Options = SessionTicket
  1144. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1145. [38-resumption-client]
  1146. CipherString = DEFAULT
  1147. MaxProtocol = TLSv1
  1148. MinProtocol = TLSv1
  1149. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1150. VerifyMode = Peer
  1151. [38-resumption-resume-client]
  1152. CipherString = DEFAULT
  1153. MaxProtocol = TLSv1.3
  1154. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1155. VerifyMode = Peer
  1156. [test-38]
  1157. ExpectedProtocol = TLSv1.3
  1158. HandshakeMode = Resume
  1159. ResumptionExpected = No
  1160. # ===========================================================
  1161. [39-resumption]
  1162. ssl_conf = 39-resumption-ssl
  1163. [39-resumption-ssl]
  1164. server = 39-resumption-server
  1165. client = 39-resumption-client
  1166. resume-server = 39-resumption-server
  1167. resume-client = 39-resumption-resume-client
  1168. [39-resumption-server]
  1169. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1170. CipherString = DEFAULT
  1171. Options = -SessionTicket
  1172. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1173. [39-resumption-client]
  1174. CipherString = DEFAULT
  1175. MaxProtocol = TLSv1
  1176. MinProtocol = TLSv1
  1177. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1178. VerifyMode = Peer
  1179. [39-resumption-resume-client]
  1180. CipherString = DEFAULT
  1181. MaxProtocol = TLSv1.3
  1182. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1183. VerifyMode = Peer
  1184. [test-39]
  1185. ExpectedProtocol = TLSv1.3
  1186. HandshakeMode = Resume
  1187. ResumptionExpected = No
  1188. # ===========================================================
  1189. [40-resumption]
  1190. ssl_conf = 40-resumption-ssl
  1191. [40-resumption-ssl]
  1192. server = 40-resumption-server
  1193. client = 40-resumption-client
  1194. resume-server = 40-resumption-server
  1195. resume-client = 40-resumption-resume-client
  1196. [40-resumption-server]
  1197. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1198. CipherString = DEFAULT
  1199. Options = SessionTicket
  1200. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1201. [40-resumption-client]
  1202. CipherString = DEFAULT
  1203. MaxProtocol = TLSv1.1
  1204. MinProtocol = TLSv1.1
  1205. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1206. VerifyMode = Peer
  1207. [40-resumption-resume-client]
  1208. CipherString = DEFAULT
  1209. MaxProtocol = TLSv1
  1210. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1211. VerifyMode = Peer
  1212. [test-40]
  1213. ExpectedProtocol = TLSv1
  1214. HandshakeMode = Resume
  1215. ResumptionExpected = No
  1216. # ===========================================================
  1217. [41-resumption]
  1218. ssl_conf = 41-resumption-ssl
  1219. [41-resumption-ssl]
  1220. server = 41-resumption-server
  1221. client = 41-resumption-client
  1222. resume-server = 41-resumption-server
  1223. resume-client = 41-resumption-resume-client
  1224. [41-resumption-server]
  1225. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1226. CipherString = DEFAULT
  1227. Options = -SessionTicket
  1228. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1229. [41-resumption-client]
  1230. CipherString = DEFAULT
  1231. MaxProtocol = TLSv1.1
  1232. MinProtocol = TLSv1.1
  1233. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1234. VerifyMode = Peer
  1235. [41-resumption-resume-client]
  1236. CipherString = DEFAULT
  1237. MaxProtocol = TLSv1
  1238. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1239. VerifyMode = Peer
  1240. [test-41]
  1241. ExpectedProtocol = TLSv1
  1242. HandshakeMode = Resume
  1243. ResumptionExpected = No
  1244. # ===========================================================
  1245. [42-resumption]
  1246. ssl_conf = 42-resumption-ssl
  1247. [42-resumption-ssl]
  1248. server = 42-resumption-server
  1249. client = 42-resumption-client
  1250. resume-server = 42-resumption-server
  1251. resume-client = 42-resumption-resume-client
  1252. [42-resumption-server]
  1253. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1254. CipherString = DEFAULT
  1255. Options = SessionTicket
  1256. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1257. [42-resumption-client]
  1258. CipherString = DEFAULT
  1259. MaxProtocol = TLSv1.1
  1260. MinProtocol = TLSv1.1
  1261. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1262. VerifyMode = Peer
  1263. [42-resumption-resume-client]
  1264. CipherString = DEFAULT
  1265. MaxProtocol = TLSv1.1
  1266. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1267. VerifyMode = Peer
  1268. [test-42]
  1269. ExpectedProtocol = TLSv1.1
  1270. HandshakeMode = Resume
  1271. ResumptionExpected = Yes
  1272. # ===========================================================
  1273. [43-resumption]
  1274. ssl_conf = 43-resumption-ssl
  1275. [43-resumption-ssl]
  1276. server = 43-resumption-server
  1277. client = 43-resumption-client
  1278. resume-server = 43-resumption-server
  1279. resume-client = 43-resumption-resume-client
  1280. [43-resumption-server]
  1281. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1282. CipherString = DEFAULT
  1283. Options = -SessionTicket
  1284. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1285. [43-resumption-client]
  1286. CipherString = DEFAULT
  1287. MaxProtocol = TLSv1.1
  1288. MinProtocol = TLSv1.1
  1289. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1290. VerifyMode = Peer
  1291. [43-resumption-resume-client]
  1292. CipherString = DEFAULT
  1293. MaxProtocol = TLSv1.1
  1294. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1295. VerifyMode = Peer
  1296. [test-43]
  1297. ExpectedProtocol = TLSv1.1
  1298. HandshakeMode = Resume
  1299. ResumptionExpected = Yes
  1300. # ===========================================================
  1301. [44-resumption]
  1302. ssl_conf = 44-resumption-ssl
  1303. [44-resumption-ssl]
  1304. server = 44-resumption-server
  1305. client = 44-resumption-client
  1306. resume-server = 44-resumption-server
  1307. resume-client = 44-resumption-resume-client
  1308. [44-resumption-server]
  1309. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1310. CipherString = DEFAULT
  1311. Options = SessionTicket
  1312. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1313. [44-resumption-client]
  1314. CipherString = DEFAULT
  1315. MaxProtocol = TLSv1.1
  1316. MinProtocol = TLSv1.1
  1317. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1318. VerifyMode = Peer
  1319. [44-resumption-resume-client]
  1320. CipherString = DEFAULT
  1321. MaxProtocol = TLSv1.2
  1322. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1323. VerifyMode = Peer
  1324. [test-44]
  1325. ExpectedProtocol = TLSv1.2
  1326. HandshakeMode = Resume
  1327. ResumptionExpected = No
  1328. # ===========================================================
  1329. [45-resumption]
  1330. ssl_conf = 45-resumption-ssl
  1331. [45-resumption-ssl]
  1332. server = 45-resumption-server
  1333. client = 45-resumption-client
  1334. resume-server = 45-resumption-server
  1335. resume-client = 45-resumption-resume-client
  1336. [45-resumption-server]
  1337. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1338. CipherString = DEFAULT
  1339. Options = -SessionTicket
  1340. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1341. [45-resumption-client]
  1342. CipherString = DEFAULT
  1343. MaxProtocol = TLSv1.1
  1344. MinProtocol = TLSv1.1
  1345. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1346. VerifyMode = Peer
  1347. [45-resumption-resume-client]
  1348. CipherString = DEFAULT
  1349. MaxProtocol = TLSv1.2
  1350. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1351. VerifyMode = Peer
  1352. [test-45]
  1353. ExpectedProtocol = TLSv1.2
  1354. HandshakeMode = Resume
  1355. ResumptionExpected = No
  1356. # ===========================================================
  1357. [46-resumption]
  1358. ssl_conf = 46-resumption-ssl
  1359. [46-resumption-ssl]
  1360. server = 46-resumption-server
  1361. client = 46-resumption-client
  1362. resume-server = 46-resumption-server
  1363. resume-client = 46-resumption-resume-client
  1364. [46-resumption-server]
  1365. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1366. CipherString = DEFAULT
  1367. Options = SessionTicket
  1368. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1369. [46-resumption-client]
  1370. CipherString = DEFAULT
  1371. MaxProtocol = TLSv1.1
  1372. MinProtocol = TLSv1.1
  1373. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1374. VerifyMode = Peer
  1375. [46-resumption-resume-client]
  1376. CipherString = DEFAULT
  1377. MaxProtocol = TLSv1.3
  1378. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1379. VerifyMode = Peer
  1380. [test-46]
  1381. ExpectedProtocol = TLSv1.3
  1382. HandshakeMode = Resume
  1383. ResumptionExpected = No
  1384. # ===========================================================
  1385. [47-resumption]
  1386. ssl_conf = 47-resumption-ssl
  1387. [47-resumption-ssl]
  1388. server = 47-resumption-server
  1389. client = 47-resumption-client
  1390. resume-server = 47-resumption-server
  1391. resume-client = 47-resumption-resume-client
  1392. [47-resumption-server]
  1393. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1394. CipherString = DEFAULT
  1395. Options = -SessionTicket
  1396. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1397. [47-resumption-client]
  1398. CipherString = DEFAULT
  1399. MaxProtocol = TLSv1.1
  1400. MinProtocol = TLSv1.1
  1401. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1402. VerifyMode = Peer
  1403. [47-resumption-resume-client]
  1404. CipherString = DEFAULT
  1405. MaxProtocol = TLSv1.3
  1406. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1407. VerifyMode = Peer
  1408. [test-47]
  1409. ExpectedProtocol = TLSv1.3
  1410. HandshakeMode = Resume
  1411. ResumptionExpected = No
  1412. # ===========================================================
  1413. [48-resumption]
  1414. ssl_conf = 48-resumption-ssl
  1415. [48-resumption-ssl]
  1416. server = 48-resumption-server
  1417. client = 48-resumption-client
  1418. resume-server = 48-resumption-server
  1419. resume-client = 48-resumption-resume-client
  1420. [48-resumption-server]
  1421. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1422. CipherString = DEFAULT
  1423. Options = SessionTicket
  1424. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1425. [48-resumption-client]
  1426. CipherString = DEFAULT
  1427. MaxProtocol = TLSv1.2
  1428. MinProtocol = TLSv1.2
  1429. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1430. VerifyMode = Peer
  1431. [48-resumption-resume-client]
  1432. CipherString = DEFAULT
  1433. MaxProtocol = TLSv1
  1434. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1435. VerifyMode = Peer
  1436. [test-48]
  1437. ExpectedProtocol = TLSv1
  1438. HandshakeMode = Resume
  1439. ResumptionExpected = No
  1440. # ===========================================================
  1441. [49-resumption]
  1442. ssl_conf = 49-resumption-ssl
  1443. [49-resumption-ssl]
  1444. server = 49-resumption-server
  1445. client = 49-resumption-client
  1446. resume-server = 49-resumption-server
  1447. resume-client = 49-resumption-resume-client
  1448. [49-resumption-server]
  1449. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1450. CipherString = DEFAULT
  1451. Options = -SessionTicket
  1452. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1453. [49-resumption-client]
  1454. CipherString = DEFAULT
  1455. MaxProtocol = TLSv1.2
  1456. MinProtocol = TLSv1.2
  1457. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1458. VerifyMode = Peer
  1459. [49-resumption-resume-client]
  1460. CipherString = DEFAULT
  1461. MaxProtocol = TLSv1
  1462. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1463. VerifyMode = Peer
  1464. [test-49]
  1465. ExpectedProtocol = TLSv1
  1466. HandshakeMode = Resume
  1467. ResumptionExpected = No
  1468. # ===========================================================
  1469. [50-resumption]
  1470. ssl_conf = 50-resumption-ssl
  1471. [50-resumption-ssl]
  1472. server = 50-resumption-server
  1473. client = 50-resumption-client
  1474. resume-server = 50-resumption-server
  1475. resume-client = 50-resumption-resume-client
  1476. [50-resumption-server]
  1477. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1478. CipherString = DEFAULT
  1479. Options = SessionTicket
  1480. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1481. [50-resumption-client]
  1482. CipherString = DEFAULT
  1483. MaxProtocol = TLSv1.2
  1484. MinProtocol = TLSv1.2
  1485. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1486. VerifyMode = Peer
  1487. [50-resumption-resume-client]
  1488. CipherString = DEFAULT
  1489. MaxProtocol = TLSv1.1
  1490. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1491. VerifyMode = Peer
  1492. [test-50]
  1493. ExpectedProtocol = TLSv1.1
  1494. HandshakeMode = Resume
  1495. ResumptionExpected = No
  1496. # ===========================================================
  1497. [51-resumption]
  1498. ssl_conf = 51-resumption-ssl
  1499. [51-resumption-ssl]
  1500. server = 51-resumption-server
  1501. client = 51-resumption-client
  1502. resume-server = 51-resumption-server
  1503. resume-client = 51-resumption-resume-client
  1504. [51-resumption-server]
  1505. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1506. CipherString = DEFAULT
  1507. Options = -SessionTicket
  1508. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1509. [51-resumption-client]
  1510. CipherString = DEFAULT
  1511. MaxProtocol = TLSv1.2
  1512. MinProtocol = TLSv1.2
  1513. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1514. VerifyMode = Peer
  1515. [51-resumption-resume-client]
  1516. CipherString = DEFAULT
  1517. MaxProtocol = TLSv1.1
  1518. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1519. VerifyMode = Peer
  1520. [test-51]
  1521. ExpectedProtocol = TLSv1.1
  1522. HandshakeMode = Resume
  1523. ResumptionExpected = No
  1524. # ===========================================================
  1525. [52-resumption]
  1526. ssl_conf = 52-resumption-ssl
  1527. [52-resumption-ssl]
  1528. server = 52-resumption-server
  1529. client = 52-resumption-client
  1530. resume-server = 52-resumption-server
  1531. resume-client = 52-resumption-resume-client
  1532. [52-resumption-server]
  1533. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1534. CipherString = DEFAULT
  1535. Options = SessionTicket
  1536. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1537. [52-resumption-client]
  1538. CipherString = DEFAULT
  1539. MaxProtocol = TLSv1.2
  1540. MinProtocol = TLSv1.2
  1541. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1542. VerifyMode = Peer
  1543. [52-resumption-resume-client]
  1544. CipherString = DEFAULT
  1545. MaxProtocol = TLSv1.2
  1546. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1547. VerifyMode = Peer
  1548. [test-52]
  1549. ExpectedProtocol = TLSv1.2
  1550. HandshakeMode = Resume
  1551. ResumptionExpected = Yes
  1552. # ===========================================================
  1553. [53-resumption]
  1554. ssl_conf = 53-resumption-ssl
  1555. [53-resumption-ssl]
  1556. server = 53-resumption-server
  1557. client = 53-resumption-client
  1558. resume-server = 53-resumption-server
  1559. resume-client = 53-resumption-resume-client
  1560. [53-resumption-server]
  1561. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1562. CipherString = DEFAULT
  1563. Options = -SessionTicket
  1564. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1565. [53-resumption-client]
  1566. CipherString = DEFAULT
  1567. MaxProtocol = TLSv1.2
  1568. MinProtocol = TLSv1.2
  1569. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1570. VerifyMode = Peer
  1571. [53-resumption-resume-client]
  1572. CipherString = DEFAULT
  1573. MaxProtocol = TLSv1.2
  1574. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1575. VerifyMode = Peer
  1576. [test-53]
  1577. ExpectedProtocol = TLSv1.2
  1578. HandshakeMode = Resume
  1579. ResumptionExpected = Yes
  1580. # ===========================================================
  1581. [54-resumption]
  1582. ssl_conf = 54-resumption-ssl
  1583. [54-resumption-ssl]
  1584. server = 54-resumption-server
  1585. client = 54-resumption-client
  1586. resume-server = 54-resumption-server
  1587. resume-client = 54-resumption-resume-client
  1588. [54-resumption-server]
  1589. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1590. CipherString = DEFAULT
  1591. Options = SessionTicket
  1592. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1593. [54-resumption-client]
  1594. CipherString = DEFAULT
  1595. MaxProtocol = TLSv1.2
  1596. MinProtocol = TLSv1.2
  1597. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1598. VerifyMode = Peer
  1599. [54-resumption-resume-client]
  1600. CipherString = DEFAULT
  1601. MaxProtocol = TLSv1.3
  1602. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1603. VerifyMode = Peer
  1604. [test-54]
  1605. ExpectedProtocol = TLSv1.3
  1606. HandshakeMode = Resume
  1607. ResumptionExpected = No
  1608. # ===========================================================
  1609. [55-resumption]
  1610. ssl_conf = 55-resumption-ssl
  1611. [55-resumption-ssl]
  1612. server = 55-resumption-server
  1613. client = 55-resumption-client
  1614. resume-server = 55-resumption-server
  1615. resume-client = 55-resumption-resume-client
  1616. [55-resumption-server]
  1617. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1618. CipherString = DEFAULT
  1619. Options = -SessionTicket
  1620. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1621. [55-resumption-client]
  1622. CipherString = DEFAULT
  1623. MaxProtocol = TLSv1.2
  1624. MinProtocol = TLSv1.2
  1625. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1626. VerifyMode = Peer
  1627. [55-resumption-resume-client]
  1628. CipherString = DEFAULT
  1629. MaxProtocol = TLSv1.3
  1630. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1631. VerifyMode = Peer
  1632. [test-55]
  1633. ExpectedProtocol = TLSv1.3
  1634. HandshakeMode = Resume
  1635. ResumptionExpected = No
  1636. # ===========================================================
  1637. [56-resumption]
  1638. ssl_conf = 56-resumption-ssl
  1639. [56-resumption-ssl]
  1640. server = 56-resumption-server
  1641. client = 56-resumption-client
  1642. resume-server = 56-resumption-server
  1643. resume-client = 56-resumption-resume-client
  1644. [56-resumption-server]
  1645. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1646. CipherString = DEFAULT
  1647. Options = SessionTicket
  1648. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1649. [56-resumption-client]
  1650. CipherString = DEFAULT
  1651. MaxProtocol = TLSv1.3
  1652. MinProtocol = TLSv1.3
  1653. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1654. VerifyMode = Peer
  1655. [56-resumption-resume-client]
  1656. CipherString = DEFAULT
  1657. MaxProtocol = TLSv1
  1658. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1659. VerifyMode = Peer
  1660. [test-56]
  1661. ExpectedProtocol = TLSv1
  1662. HandshakeMode = Resume
  1663. ResumptionExpected = No
  1664. # ===========================================================
  1665. [57-resumption]
  1666. ssl_conf = 57-resumption-ssl
  1667. [57-resumption-ssl]
  1668. server = 57-resumption-server
  1669. client = 57-resumption-client
  1670. resume-server = 57-resumption-server
  1671. resume-client = 57-resumption-resume-client
  1672. [57-resumption-server]
  1673. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1674. CipherString = DEFAULT
  1675. Options = -SessionTicket
  1676. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1677. [57-resumption-client]
  1678. CipherString = DEFAULT
  1679. MaxProtocol = TLSv1.3
  1680. MinProtocol = TLSv1.3
  1681. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1682. VerifyMode = Peer
  1683. [57-resumption-resume-client]
  1684. CipherString = DEFAULT
  1685. MaxProtocol = TLSv1
  1686. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1687. VerifyMode = Peer
  1688. [test-57]
  1689. ExpectedProtocol = TLSv1
  1690. HandshakeMode = Resume
  1691. ResumptionExpected = No
  1692. # ===========================================================
  1693. [58-resumption]
  1694. ssl_conf = 58-resumption-ssl
  1695. [58-resumption-ssl]
  1696. server = 58-resumption-server
  1697. client = 58-resumption-client
  1698. resume-server = 58-resumption-server
  1699. resume-client = 58-resumption-resume-client
  1700. [58-resumption-server]
  1701. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1702. CipherString = DEFAULT
  1703. Options = SessionTicket
  1704. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1705. [58-resumption-client]
  1706. CipherString = DEFAULT
  1707. MaxProtocol = TLSv1.3
  1708. MinProtocol = TLSv1.3
  1709. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1710. VerifyMode = Peer
  1711. [58-resumption-resume-client]
  1712. CipherString = DEFAULT
  1713. MaxProtocol = TLSv1.1
  1714. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1715. VerifyMode = Peer
  1716. [test-58]
  1717. ExpectedProtocol = TLSv1.1
  1718. HandshakeMode = Resume
  1719. ResumptionExpected = No
  1720. # ===========================================================
  1721. [59-resumption]
  1722. ssl_conf = 59-resumption-ssl
  1723. [59-resumption-ssl]
  1724. server = 59-resumption-server
  1725. client = 59-resumption-client
  1726. resume-server = 59-resumption-server
  1727. resume-client = 59-resumption-resume-client
  1728. [59-resumption-server]
  1729. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1730. CipherString = DEFAULT
  1731. Options = -SessionTicket
  1732. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1733. [59-resumption-client]
  1734. CipherString = DEFAULT
  1735. MaxProtocol = TLSv1.3
  1736. MinProtocol = TLSv1.3
  1737. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1738. VerifyMode = Peer
  1739. [59-resumption-resume-client]
  1740. CipherString = DEFAULT
  1741. MaxProtocol = TLSv1.1
  1742. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1743. VerifyMode = Peer
  1744. [test-59]
  1745. ExpectedProtocol = TLSv1.1
  1746. HandshakeMode = Resume
  1747. ResumptionExpected = No
  1748. # ===========================================================
  1749. [60-resumption]
  1750. ssl_conf = 60-resumption-ssl
  1751. [60-resumption-ssl]
  1752. server = 60-resumption-server
  1753. client = 60-resumption-client
  1754. resume-server = 60-resumption-server
  1755. resume-client = 60-resumption-resume-client
  1756. [60-resumption-server]
  1757. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1758. CipherString = DEFAULT
  1759. Options = SessionTicket
  1760. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1761. [60-resumption-client]
  1762. CipherString = DEFAULT
  1763. MaxProtocol = TLSv1.3
  1764. MinProtocol = TLSv1.3
  1765. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1766. VerifyMode = Peer
  1767. [60-resumption-resume-client]
  1768. CipherString = DEFAULT
  1769. MaxProtocol = TLSv1.2
  1770. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1771. VerifyMode = Peer
  1772. [test-60]
  1773. ExpectedProtocol = TLSv1.2
  1774. HandshakeMode = Resume
  1775. ResumptionExpected = No
  1776. # ===========================================================
  1777. [61-resumption]
  1778. ssl_conf = 61-resumption-ssl
  1779. [61-resumption-ssl]
  1780. server = 61-resumption-server
  1781. client = 61-resumption-client
  1782. resume-server = 61-resumption-server
  1783. resume-client = 61-resumption-resume-client
  1784. [61-resumption-server]
  1785. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1786. CipherString = DEFAULT
  1787. Options = -SessionTicket
  1788. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1789. [61-resumption-client]
  1790. CipherString = DEFAULT
  1791. MaxProtocol = TLSv1.3
  1792. MinProtocol = TLSv1.3
  1793. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1794. VerifyMode = Peer
  1795. [61-resumption-resume-client]
  1796. CipherString = DEFAULT
  1797. MaxProtocol = TLSv1.2
  1798. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1799. VerifyMode = Peer
  1800. [test-61]
  1801. ExpectedProtocol = TLSv1.2
  1802. HandshakeMode = Resume
  1803. ResumptionExpected = No
  1804. # ===========================================================
  1805. [62-resumption]
  1806. ssl_conf = 62-resumption-ssl
  1807. [62-resumption-ssl]
  1808. server = 62-resumption-server
  1809. client = 62-resumption-client
  1810. resume-server = 62-resumption-server
  1811. resume-client = 62-resumption-resume-client
  1812. [62-resumption-server]
  1813. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1814. CipherString = DEFAULT
  1815. Options = SessionTicket
  1816. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1817. [62-resumption-client]
  1818. CipherString = DEFAULT
  1819. MaxProtocol = TLSv1.3
  1820. MinProtocol = TLSv1.3
  1821. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1822. VerifyMode = Peer
  1823. [62-resumption-resume-client]
  1824. CipherString = DEFAULT
  1825. MaxProtocol = TLSv1.3
  1826. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1827. VerifyMode = Peer
  1828. [test-62]
  1829. ExpectedProtocol = TLSv1.3
  1830. HandshakeMode = Resume
  1831. ResumptionExpected = Yes
  1832. # ===========================================================
  1833. [63-resumption]
  1834. ssl_conf = 63-resumption-ssl
  1835. [63-resumption-ssl]
  1836. server = 63-resumption-server
  1837. client = 63-resumption-client
  1838. resume-server = 63-resumption-server
  1839. resume-client = 63-resumption-resume-client
  1840. [63-resumption-server]
  1841. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1842. CipherString = DEFAULT
  1843. Options = -SessionTicket
  1844. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1845. [63-resumption-client]
  1846. CipherString = DEFAULT
  1847. MaxProtocol = TLSv1.3
  1848. MinProtocol = TLSv1.3
  1849. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1850. VerifyMode = Peer
  1851. [63-resumption-resume-client]
  1852. CipherString = DEFAULT
  1853. MaxProtocol = TLSv1.3
  1854. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1855. VerifyMode = Peer
  1856. [test-63]
  1857. ExpectedProtocol = TLSv1.3
  1858. HandshakeMode = Resume
  1859. ResumptionExpected = Yes
  1860. # ===========================================================
  1861. [64-resumption-with-hrr]
  1862. ssl_conf = 64-resumption-with-hrr-ssl
  1863. [64-resumption-with-hrr-ssl]
  1864. server = 64-resumption-with-hrr-server
  1865. client = 64-resumption-with-hrr-client
  1866. resume-server = 64-resumption-with-hrr-server
  1867. resume-client = 64-resumption-with-hrr-resume-client
  1868. [64-resumption-with-hrr-server]
  1869. Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
  1870. CipherString = DEFAULT
  1871. Curves = P-256
  1872. PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
  1873. [64-resumption-with-hrr-client]
  1874. CipherString = DEFAULT
  1875. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1876. VerifyMode = Peer
  1877. [64-resumption-with-hrr-resume-client]
  1878. CipherString = DEFAULT
  1879. VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
  1880. VerifyMode = Peer
  1881. [test-64]
  1882. ExpectedProtocol = TLSv1.3
  1883. HandshakeMode = Resume
  1884. Method = TLS
  1885. ResumptionExpected = Yes