2 # Copyright 2016-2016 The OpenSSL Project Authors. All Rights Reserved.
4 # Licensed under the OpenSSL license (the "License"). You may not use
5 # this file except in compliance with the License. You can obtain a copy
6 # in the file LICENSE in the source distribution or at
7 # https://www.openssl.org/source/license.html
19 name => "renegotiate-client-no-resume",
21 "Options" => "NoResumptionOnRenegotiation",
22 "MaxProtocol" => "TLSv1.2"
27 "HandshakeMode" => "RenegotiateClient",
28 "ResumptionExpected" => "No",
29 "ExpectedResult" => "Success"
33 name => "renegotiate-client-resume",
35 "MaxProtocol" => "TLSv1.2"
40 "HandshakeMode" => "RenegotiateClient",
41 "ResumptionExpected" => "Yes",
42 "ExpectedResult" => "Success"
46 name => "renegotiate-server-no-resume",
48 "Options" => "NoResumptionOnRenegotiation",
49 "MaxProtocol" => "TLSv1.2"
54 "HandshakeMode" => "RenegotiateServer",
55 "ResumptionExpected" => "No",
56 "ExpectedResult" => "Success"
60 name => "renegotiate-server-resume",
62 "MaxProtocol" => "TLSv1.2"
67 "HandshakeMode" => "RenegotiateServer",
68 "ResumptionExpected" => "Yes",
69 "ExpectedResult" => "Success"
73 name => "renegotiate-client-auth-require",
75 "Options" => "NoResumptionOnRenegotiation",
76 "MaxProtocol" => "TLSv1.2",
77 "VerifyCAFile" => test_pem("root-cert.pem"),
78 "VerifyMode" => "Require",
81 "Certificate" => test_pem("ee-client-chain.pem"),
82 "PrivateKey" => test_pem("ee-key.pem"),
86 "HandshakeMode" => "RenegotiateServer",
87 "ResumptionExpected" => "No",
88 "ExpectedResult" => "Success"
92 name => "renegotiate-client-auth-once",
94 "Options" => "NoResumptionOnRenegotiation",
95 "MaxProtocol" => "TLSv1.2",
96 "VerifyCAFile" => test_pem("root-cert.pem"),
97 "VerifyMode" => "Once",
100 "Certificate" => test_pem("ee-client-chain.pem"),
101 "PrivateKey" => test_pem("ee-key.pem"),
105 "HandshakeMode" => "RenegotiateServer",
106 "ResumptionExpected" => "No",
107 "ExpectedResult" => "Success"
111 name => "renegotiate-aead-to-non-aead",
113 "Options" => "NoResumptionOnRenegotiation",
114 "MaxProtocol" => "TLSv1.2"
117 "CipherString" => "AES128-GCM-SHA256",
119 "RenegotiateCiphers" => "AES128-SHA"
124 "HandshakeMode" => "RenegotiateClient",
125 "ResumptionExpected" => "No",
126 "ExpectedResult" => "Success"
130 name => "renegotiate-non-aead-to-aead",
132 "Options" => "NoResumptionOnRenegotiation",
133 "MaxProtocol" => "TLSv1.2"
136 "CipherString" => "AES128-SHA",
138 "RenegotiateCiphers" => "AES128-GCM-SHA256"
143 "HandshakeMode" => "RenegotiateClient",
144 "ResumptionExpected" => "No",
145 "ExpectedResult" => "Success"
149 name => "renegotiate-non-aead-to-non-aead",
151 "Options" => "NoResumptionOnRenegotiation",
152 "MaxProtocol" => "TLSv1.2"
155 "CipherString" => "AES128-SHA",
157 "RenegotiateCiphers" => "AES256-SHA"
162 "HandshakeMode" => "RenegotiateClient",
163 "ResumptionExpected" => "No",
164 "ExpectedResult" => "Success"
168 name => "renegotiate-aead-to-aead",
170 "Options" => "NoResumptionOnRenegotiation",
171 "MaxProtocol" => "TLSv1.2"
174 "CipherString" => "AES128-GCM-SHA256",
176 "RenegotiateCiphers" => "AES256-GCM-SHA384"
181 "HandshakeMode" => "RenegotiateClient",
182 "ResumptionExpected" => "No",
183 "ExpectedResult" => "Success"