xref: /freebsd/crypto/openssl/test/ssl-tests/30-extended-master-secret.cnf (revision e0c4386e7e71d93b0edc0c8fa156263fc4a8b0b6)
1*e0c4386eSCy Schubert# Generated with generate_ssl_tests.pl
2*e0c4386eSCy Schubert
3*e0c4386eSCy Schubertnum_tests = 7
4*e0c4386eSCy Schubert
5*e0c4386eSCy Schuberttest-0 = 0-disable-extended-master-secret-server-sha
6*e0c4386eSCy Schuberttest-1 = 1-disable-extended-master-secret-client-sha
7*e0c4386eSCy Schuberttest-2 = 2-disable-extended-master-secret-both-sha
8*e0c4386eSCy Schuberttest-3 = 3-disable-extended-master-secret-both-resume
9*e0c4386eSCy Schuberttest-4 = 4-disable-extended-master-secret-server-sha2
10*e0c4386eSCy Schuberttest-5 = 5-disable-extended-master-secret-client-sha2
11*e0c4386eSCy Schuberttest-6 = 6-disable-extended-master-secret-both-sha2
12*e0c4386eSCy Schubert# ===========================================================
13*e0c4386eSCy Schubert
14*e0c4386eSCy Schubert[0-disable-extended-master-secret-server-sha]
15*e0c4386eSCy Schubertssl_conf = 0-disable-extended-master-secret-server-sha-ssl
16*e0c4386eSCy Schubert
17*e0c4386eSCy Schubert[0-disable-extended-master-secret-server-sha-ssl]
18*e0c4386eSCy Schubertserver = 0-disable-extended-master-secret-server-sha-server
19*e0c4386eSCy Schubertclient = 0-disable-extended-master-secret-server-sha-client
20*e0c4386eSCy Schubert
21*e0c4386eSCy Schubert[0-disable-extended-master-secret-server-sha-server]
22*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
23*e0c4386eSCy SchubertCipherString = DEFAULT
24*e0c4386eSCy SchubertOptions = -ExtendedMasterSecret
25*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
26*e0c4386eSCy Schubert
27*e0c4386eSCy Schubert[0-disable-extended-master-secret-server-sha-client]
28*e0c4386eSCy SchubertCipherString = AES128-SHA
29*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
30*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
31*e0c4386eSCy SchubertVerifyMode = Peer
32*e0c4386eSCy Schubert
33*e0c4386eSCy Schubert[test-0]
34*e0c4386eSCy SchubertExpectedResult = Success
35*e0c4386eSCy Schubert
36*e0c4386eSCy Schubert
37*e0c4386eSCy Schubert# ===========================================================
38*e0c4386eSCy Schubert
39*e0c4386eSCy Schubert[1-disable-extended-master-secret-client-sha]
40*e0c4386eSCy Schubertssl_conf = 1-disable-extended-master-secret-client-sha-ssl
41*e0c4386eSCy Schubert
42*e0c4386eSCy Schubert[1-disable-extended-master-secret-client-sha-ssl]
43*e0c4386eSCy Schubertserver = 1-disable-extended-master-secret-client-sha-server
44*e0c4386eSCy Schubertclient = 1-disable-extended-master-secret-client-sha-client
45*e0c4386eSCy Schubert
46*e0c4386eSCy Schubert[1-disable-extended-master-secret-client-sha-server]
47*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
48*e0c4386eSCy SchubertCipherString = DEFAULT
49*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
50*e0c4386eSCy Schubert
51*e0c4386eSCy Schubert[1-disable-extended-master-secret-client-sha-client]
52*e0c4386eSCy SchubertCipherString = AES128-SHA
53*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
54*e0c4386eSCy SchubertOptions = -ExtendedMasterSecret
55*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
56*e0c4386eSCy SchubertVerifyMode = Peer
57*e0c4386eSCy Schubert
58*e0c4386eSCy Schubert[test-1]
59*e0c4386eSCy SchubertExpectedResult = Success
60*e0c4386eSCy Schubert
61*e0c4386eSCy Schubert
62*e0c4386eSCy Schubert# ===========================================================
63*e0c4386eSCy Schubert
64*e0c4386eSCy Schubert[2-disable-extended-master-secret-both-sha]
65*e0c4386eSCy Schubertssl_conf = 2-disable-extended-master-secret-both-sha-ssl
66*e0c4386eSCy Schubert
67*e0c4386eSCy Schubert[2-disable-extended-master-secret-both-sha-ssl]
68*e0c4386eSCy Schubertserver = 2-disable-extended-master-secret-both-sha-server
69*e0c4386eSCy Schubertclient = 2-disable-extended-master-secret-both-sha-client
70*e0c4386eSCy Schubert
71*e0c4386eSCy Schubert[2-disable-extended-master-secret-both-sha-server]
72*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
73*e0c4386eSCy SchubertCipherString = DEFAULT
74*e0c4386eSCy SchubertOptions = -ExtendedMasterSecret
75*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
76*e0c4386eSCy Schubert
77*e0c4386eSCy Schubert[2-disable-extended-master-secret-both-sha-client]
78*e0c4386eSCy SchubertCipherString = AES128-SHA
79*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
80*e0c4386eSCy SchubertOptions = -ExtendedMasterSecret
81*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
82*e0c4386eSCy SchubertVerifyMode = Peer
83*e0c4386eSCy Schubert
84*e0c4386eSCy Schubert[test-2]
85*e0c4386eSCy SchubertExpectedResult = Success
86*e0c4386eSCy Schubert
87*e0c4386eSCy Schubert
88*e0c4386eSCy Schubert# ===========================================================
89*e0c4386eSCy Schubert
90*e0c4386eSCy Schubert[3-disable-extended-master-secret-both-resume]
91*e0c4386eSCy Schubertssl_conf = 3-disable-extended-master-secret-both-resume-ssl
92*e0c4386eSCy Schubert
93*e0c4386eSCy Schubert[3-disable-extended-master-secret-both-resume-ssl]
94*e0c4386eSCy Schubertserver = 3-disable-extended-master-secret-both-resume-server
95*e0c4386eSCy Schubertclient = 3-disable-extended-master-secret-both-resume-client
96*e0c4386eSCy Schubertresume-server = 3-disable-extended-master-secret-both-resume-resume-server
97*e0c4386eSCy Schubertresume-client = 3-disable-extended-master-secret-both-resume-resume-client
98*e0c4386eSCy Schubert
99*e0c4386eSCy Schubert[3-disable-extended-master-secret-both-resume-server]
100*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
101*e0c4386eSCy SchubertCipherString = DEFAULT
102*e0c4386eSCy SchubertOptions = -ExtendedMasterSecret
103*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
104*e0c4386eSCy Schubert
105*e0c4386eSCy Schubert[3-disable-extended-master-secret-both-resume-resume-server]
106*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
107*e0c4386eSCy SchubertCipherString = DEFAULT
108*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
109*e0c4386eSCy Schubert
110*e0c4386eSCy Schubert[3-disable-extended-master-secret-both-resume-client]
111*e0c4386eSCy SchubertCipherString = AES128-SHA
112*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
113*e0c4386eSCy SchubertOptions = -ExtendedMasterSecret
114*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
115*e0c4386eSCy SchubertVerifyMode = Peer
116*e0c4386eSCy Schubert
117*e0c4386eSCy Schubert[3-disable-extended-master-secret-both-resume-resume-client]
118*e0c4386eSCy SchubertCipherString = AES128-SHA
119*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
120*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
121*e0c4386eSCy SchubertVerifyMode = Peer
122*e0c4386eSCy Schubert
123*e0c4386eSCy Schubert[test-3]
124*e0c4386eSCy SchubertExpectedResult = Success
125*e0c4386eSCy SchubertHandshakeMode = Resume
126*e0c4386eSCy Schubert
127*e0c4386eSCy Schubert
128*e0c4386eSCy Schubert# ===========================================================
129*e0c4386eSCy Schubert
130*e0c4386eSCy Schubert[4-disable-extended-master-secret-server-sha2]
131*e0c4386eSCy Schubertssl_conf = 4-disable-extended-master-secret-server-sha2-ssl
132*e0c4386eSCy Schubert
133*e0c4386eSCy Schubert[4-disable-extended-master-secret-server-sha2-ssl]
134*e0c4386eSCy Schubertserver = 4-disable-extended-master-secret-server-sha2-server
135*e0c4386eSCy Schubertclient = 4-disable-extended-master-secret-server-sha2-client
136*e0c4386eSCy Schubert
137*e0c4386eSCy Schubert[4-disable-extended-master-secret-server-sha2-server]
138*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
139*e0c4386eSCy SchubertCipherString = DEFAULT
140*e0c4386eSCy SchubertOptions = -ExtendedMasterSecret
141*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
142*e0c4386eSCy Schubert
143*e0c4386eSCy Schubert[4-disable-extended-master-secret-server-sha2-client]
144*e0c4386eSCy SchubertCipherString = AES128-SHA256
145*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
146*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
147*e0c4386eSCy SchubertVerifyMode = Peer
148*e0c4386eSCy Schubert
149*e0c4386eSCy Schubert[test-4]
150*e0c4386eSCy SchubertExpectedResult = Success
151*e0c4386eSCy Schubert
152*e0c4386eSCy Schubert
153*e0c4386eSCy Schubert# ===========================================================
154*e0c4386eSCy Schubert
155*e0c4386eSCy Schubert[5-disable-extended-master-secret-client-sha2]
156*e0c4386eSCy Schubertssl_conf = 5-disable-extended-master-secret-client-sha2-ssl
157*e0c4386eSCy Schubert
158*e0c4386eSCy Schubert[5-disable-extended-master-secret-client-sha2-ssl]
159*e0c4386eSCy Schubertserver = 5-disable-extended-master-secret-client-sha2-server
160*e0c4386eSCy Schubertclient = 5-disable-extended-master-secret-client-sha2-client
161*e0c4386eSCy Schubert
162*e0c4386eSCy Schubert[5-disable-extended-master-secret-client-sha2-server]
163*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
164*e0c4386eSCy SchubertCipherString = DEFAULT
165*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
166*e0c4386eSCy Schubert
167*e0c4386eSCy Schubert[5-disable-extended-master-secret-client-sha2-client]
168*e0c4386eSCy SchubertCipherString = AES128-SHA256
169*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
170*e0c4386eSCy SchubertOptions = -ExtendedMasterSecret
171*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
172*e0c4386eSCy SchubertVerifyMode = Peer
173*e0c4386eSCy Schubert
174*e0c4386eSCy Schubert[test-5]
175*e0c4386eSCy SchubertExpectedResult = Success
176*e0c4386eSCy Schubert
177*e0c4386eSCy Schubert
178*e0c4386eSCy Schubert# ===========================================================
179*e0c4386eSCy Schubert
180*e0c4386eSCy Schubert[6-disable-extended-master-secret-both-sha2]
181*e0c4386eSCy Schubertssl_conf = 6-disable-extended-master-secret-both-sha2-ssl
182*e0c4386eSCy Schubert
183*e0c4386eSCy Schubert[6-disable-extended-master-secret-both-sha2-ssl]
184*e0c4386eSCy Schubertserver = 6-disable-extended-master-secret-both-sha2-server
185*e0c4386eSCy Schubertclient = 6-disable-extended-master-secret-both-sha2-client
186*e0c4386eSCy Schubert
187*e0c4386eSCy Schubert[6-disable-extended-master-secret-both-sha2-server]
188*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
189*e0c4386eSCy SchubertCipherString = DEFAULT
190*e0c4386eSCy SchubertOptions = -ExtendedMasterSecret
191*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
192*e0c4386eSCy Schubert
193*e0c4386eSCy Schubert[6-disable-extended-master-secret-both-sha2-client]
194*e0c4386eSCy SchubertCipherString = AES128-SHA256
195*e0c4386eSCy SchubertMaxProtocol = TLSv1.2
196*e0c4386eSCy SchubertOptions = -ExtendedMasterSecret
197*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
198*e0c4386eSCy SchubertVerifyMode = Peer
199*e0c4386eSCy Schubert
200*e0c4386eSCy Schubert[test-6]
201*e0c4386eSCy SchubertExpectedResult = Success
202*e0c4386eSCy Schubert
203*e0c4386eSCy Schubert
204