test-dtls13.conf 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272
  1. # server DTLSv1.3 defaults
  2. -u
  3. -v 4
  4. -l TLS_AES_128_GCM_SHA256
  5. # client DTLSv1.3 defaults
  6. -u
  7. -v 4
  8. -l TLS_AES_128_GCM_SHA256
  9. # server DTLSv1.3 defaults async I/O
  10. -u
  11. -v 4
  12. -l TLS_AES_128_GCM_SHA256
  13. -6
  14. # client DTLSv1.3 defaults async I/O
  15. -u
  16. -v 4
  17. -l TLS_AES_128_GCM_SHA256
  18. -6
  19. # server DTLSv1.3 TLS13-CHACHA20-POLY1305-SHA256
  20. -u
  21. -v 4
  22. -l TLS13-CHACHA20-POLY1305-SHA256
  23. # client DTLSv1.3 TLS13-CHACHA20-POLY1305-SHA256
  24. -u
  25. -v 4
  26. -l TLS13-CHACHA20-POLY1305-SHA256
  27. # server DTLSv1.3 TLS13-AES128-CCM-SHA256
  28. -v 4
  29. -u
  30. -l TLS13-AES128-CCM-SHA256
  31. # client DTLSv1.3 TLS13-AES128-CCM-SHA256
  32. -u
  33. -v 4
  34. -u
  35. -l TLS13-AES128-CCM-SHA256
  36. # server DTLSv1.3 resumption
  37. -v 4
  38. -u
  39. -l TLS13-AES128-GCM-SHA256
  40. -r
  41. # client DTLSv1.3 resumption
  42. -v 4
  43. -u
  44. -l TLS13-AES128-GCM-SHA256
  45. -r
  46. # server DTLSv1.3 resumption - SHA384
  47. -v 4
  48. -u
  49. -l TLS13-AES256-GCM-SHA384
  50. -r
  51. # client DTLSv1.3 resumption - SHA384
  52. -v 4
  53. -u
  54. -l TLS13-AES256-GCM-SHA384
  55. -r
  56. # server DTLSv1.3 PSK without (EC)DHE
  57. -v 4
  58. -u
  59. -l TLS13-AES128-GCM-SHA256
  60. -r
  61. # client DTLSv1.3 PSK without (EC)DHE
  62. -v 4
  63. -u
  64. -l TLS13-AES128-GCM-SHA256
  65. -r
  66. -K
  67. # server DTLSv1.3 accepting EarlyData
  68. -u
  69. -v 4
  70. -l TLS13-AES128-GCM-SHA256
  71. -r
  72. -0
  73. # client DTLSv1.3 sending EarlyData
  74. -u
  75. -v 4
  76. -l TLS13-AES128-GCM-SHA256
  77. -r
  78. -0
  79. # client DTLSv1.3 sending EarlyData
  80. -u
  81. -v 4
  82. -l TLS13-AES128-GCM-SHA256
  83. -r
  84. -0
  85. # server DTLSv1.3 not accepting EarlyData
  86. -u
  87. -v 4
  88. -l TLS13-AES128-GCM-SHA256
  89. -r
  90. # server DTLSv1.3 accepting EarlyData
  91. -u
  92. -v 4
  93. -l TLS13-AES128-GCM-SHA256
  94. -r
  95. -0
  96. # client DTLSv1.3 not sending EarlyData
  97. -u
  98. -v 4
  99. -l TLS13-AES128-GCM-SHA256
  100. -r
  101. # server DTLSv1.3
  102. -u
  103. -v 4
  104. -l TLS13-AES128-GCM-SHA256
  105. # client DTLSv1.3 HelloRetryRequest to negotiate Key Exchange algorithm
  106. -u
  107. -v 4
  108. -l TLS13-AES128-GCM-SHA256
  109. -J
  110. # server DTLSv1.3 HelloRetryRequest with cookie
  111. -v 4
  112. -u
  113. -l TLS13-AES128-GCM-SHA256
  114. -J
  115. # client DTLSv1.3
  116. -v 4
  117. -u
  118. -l TLS13-AES128-GCM-SHA256
  119. # server DTLSv1.3
  120. -v 4
  121. -u
  122. -l TLS13-AES128-GCM-SHA256
  123. # client DTLSv1.3 DH key exchange
  124. -v 4
  125. -u
  126. -l TLS13-AES128-GCM-SHA256
  127. -y
  128. # server DTLSv1.3
  129. -v 4
  130. -l TLS13-AES128-GCM-SHA256
  131. # client DTLSv1.3 ECC key exchange
  132. -v 4
  133. -l TLS13-AES128-GCM-SHA256
  134. -Y
  135. # server DTLSv1.3 multiple cipher suites
  136. -v 4
  137. -l TLS13-AES128-GCM-SHA256:TLS13-AES256-GCM-SHA384:TLS13-CHACHA20-POLY1305-SHA256:TLS13-AES128-CCM-SHA256:TLS13-AES128-CCM-8-SHA256
  138. # client DTLSv1.3
  139. -v 4
  140. -l TLS13-AES128-GCM-SHA256:TLS13-AES256-GCM-SHA384:TLS13-CHACHA20-POLY1305-SHA256:TLS13-AES128-CCM-SHA256:TLS13-AES128-CCM-8-SHA256
  141. # server DTLSv1.3 KeyUpdate
  142. -v 4
  143. -u
  144. -l TLS13-AES128-GCM-SHA256
  145. -U
  146. # client DTLSv1.3 KeyUpdate
  147. -v 4
  148. -u
  149. -l TLS13-AES128-GCM-SHA256
  150. -I
  151. # server DTLSv1.3 KeyUpdate
  152. -v 4
  153. -u
  154. -l TLS13-AES128-GCM-SHA256
  155. -U
  156. # client DTLSv1.3 KeyUpdate
  157. -v 4
  158. -u
  159. -l TLS13-AES128-GCM-SHA256
  160. -I
  161. # server DTLSv1.3 No session ticket
  162. -v 4
  163. -l TLS13-AES128-GCM-SHA256
  164. -u
  165. -T
  166. # client DTLSv1.3 No session ticket
  167. -v 4
  168. -u
  169. -l TLS13-AES128-GCM-SHA256
  170. # server DTLSv1.3 No session ticket
  171. -v 4
  172. -l TLS13-AES128-GCM-SHA256
  173. -u
  174. # client DTLSv1.3 wait ticket
  175. -v 4
  176. -u
  177. -l TLS13-AES128-GCM-SHA256
  178. --waitTicket
  179. # server DTLSv1.3 Post-Handshake Authentication
  180. -v 4
  181. -u
  182. -l TLS13-AES128-GCM-SHA256
  183. -Q
  184. # client DTLSv1.3 Post-Handshake Authentication
  185. -v 4
  186. -u
  187. -l TLS13-AES128-GCM-SHA256
  188. -Q
  189. # server DTLSv1.3 group messages
  190. -v 4
  191. -u
  192. -l TLS13-AES128-GCM-SHA256
  193. -f
  194. # client DTLSv1.3 group message
  195. -v 4
  196. -u
  197. -l TLS13-AES128-GCM-SHA256
  198. -f
  199. # server DTLSv1.3 group messages
  200. -v 4
  201. -u
  202. -l TLS13-AES128-GCM-SHA256
  203. -f
  204. # client DTLSv1.3
  205. -v 4
  206. -u
  207. -l TLS13-AES128-GCM-SHA256
  208. # server DTLSv1.3
  209. -v 4
  210. -u
  211. -l TLS13-AES128-GCM-SHA256
  212. # client DTLSv1.3 group message
  213. -v 4
  214. -u
  215. -l TLS13-AES128-GCM-SHA256
  216. -f
  217. # server DTLSv1.3 no HelloRetryRequest cookie
  218. -u
  219. -v 4
  220. -l TLS_AES_128_GCM_SHA256
  221. -J n
  222. # client DTLSv1.3 defaults
  223. -u
  224. -v 4
  225. -l TLS_AES_128_GCM_SHA256