1 # Generated with generate_ssl_tests.pl
5 test-0 = 0-ct-permissive-without-scts
6 test-1 = 1-ct-permissive-with-scts
7 test-2 = 2-ct-strict-without-scts
8 test-3 = 3-ct-strict-with-scts
9 test-4 = 4-ct-permissive-resumption
10 test-5 = 5-ct-strict-resumption
11 # ===========================================================
13 [0-ct-permissive-without-scts]
14 ssl_conf = 0-ct-permissive-without-scts-ssl
16 [0-ct-permissive-without-scts-ssl]
17 server = 0-ct-permissive-without-scts-server
18 client = 0-ct-permissive-without-scts-client
20 [0-ct-permissive-without-scts-server]
21 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
22 CipherString = DEFAULT
23 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
25 [0-ct-permissive-without-scts-client]
26 CipherString = DEFAULT
27 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
31 ExpectedResult = Success
32 client = 0-ct-permissive-without-scts-client-extra
34 [0-ct-permissive-without-scts-client-extra]
35 CTValidation = Permissive
38 # ===========================================================
40 [1-ct-permissive-with-scts]
41 ssl_conf = 1-ct-permissive-with-scts-ssl
43 [1-ct-permissive-with-scts-ssl]
44 server = 1-ct-permissive-with-scts-server
45 client = 1-ct-permissive-with-scts-client
47 [1-ct-permissive-with-scts-server]
48 Certificate = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1.pem
49 CipherString = DEFAULT
50 PrivateKey = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1-key.pem
52 [1-ct-permissive-with-scts-client]
53 CipherString = DEFAULT
54 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1_issuer.pem
58 ExpectedResult = Success
59 client = 1-ct-permissive-with-scts-client-extra
61 [1-ct-permissive-with-scts-client-extra]
62 CTValidation = Permissive
65 # ===========================================================
67 [2-ct-strict-without-scts]
68 ssl_conf = 2-ct-strict-without-scts-ssl
70 [2-ct-strict-without-scts-ssl]
71 server = 2-ct-strict-without-scts-server
72 client = 2-ct-strict-without-scts-client
74 [2-ct-strict-without-scts-server]
75 Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
76 CipherString = DEFAULT
77 PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
79 [2-ct-strict-without-scts-client]
80 CipherString = DEFAULT
81 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
85 ExpectedClientAlert = HandshakeFailure
86 ExpectedResult = ClientFail
87 client = 2-ct-strict-without-scts-client-extra
89 [2-ct-strict-without-scts-client-extra]
93 # ===========================================================
95 [3-ct-strict-with-scts]
96 ssl_conf = 3-ct-strict-with-scts-ssl
98 [3-ct-strict-with-scts-ssl]
99 server = 3-ct-strict-with-scts-server
100 client = 3-ct-strict-with-scts-client
102 [3-ct-strict-with-scts-server]
103 Certificate = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1.pem
104 CipherString = DEFAULT
105 PrivateKey = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1-key.pem
107 [3-ct-strict-with-scts-client]
108 CipherString = DEFAULT
109 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1_issuer.pem
113 ExpectedResult = Success
114 client = 3-ct-strict-with-scts-client-extra
116 [3-ct-strict-with-scts-client-extra]
117 CTValidation = Strict
120 # ===========================================================
122 [4-ct-permissive-resumption]
123 ssl_conf = 4-ct-permissive-resumption-ssl
125 [4-ct-permissive-resumption-ssl]
126 server = 4-ct-permissive-resumption-server
127 client = 4-ct-permissive-resumption-client
128 resume-server = 4-ct-permissive-resumption-server
129 resume-client = 4-ct-permissive-resumption-client
131 [4-ct-permissive-resumption-server]
132 Certificate = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1.pem
133 CipherString = DEFAULT
134 PrivateKey = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1-key.pem
136 [4-ct-permissive-resumption-client]
137 CipherString = DEFAULT
138 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1_issuer.pem
142 ExpectedResult = Success
143 HandshakeMode = Resume
144 ResumptionExpected = Yes
145 client = 4-ct-permissive-resumption-client-extra
146 resume-client = 4-ct-permissive-resumption-client-extra
148 [4-ct-permissive-resumption-client-extra]
149 CTValidation = Permissive
152 # ===========================================================
154 [5-ct-strict-resumption]
155 ssl_conf = 5-ct-strict-resumption-ssl
157 [5-ct-strict-resumption-ssl]
158 server = 5-ct-strict-resumption-server
159 client = 5-ct-strict-resumption-client
160 resume-server = 5-ct-strict-resumption-server
161 resume-client = 5-ct-strict-resumption-resume-client
163 [5-ct-strict-resumption-server]
164 Certificate = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1.pem
165 CipherString = DEFAULT
166 PrivateKey = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1-key.pem
168 [5-ct-strict-resumption-client]
169 CipherString = DEFAULT
170 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/embeddedSCTs1_issuer.pem
173 [5-ct-strict-resumption-resume-client]
174 CipherString = DEFAULT
175 VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
179 ExpectedResult = Success
180 HandshakeMode = Resume
181 ResumptionExpected = Yes
182 client = 5-ct-strict-resumption-client-extra
183 resume-client = 5-ct-strict-resumption-resume-client-extra
185 [5-ct-strict-resumption-client-extra]
186 CTValidation = Strict
188 [5-ct-strict-resumption-resume-client-extra]
189 CTValidation = Strict