2 # Copyright 2017 The OpenSSL Project Authors. All Rights Reserved.
4 # Licensed under the Apache License 2.0 (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
14 # SRP is only supported up to TLSv1.2
20 "CipherString" => "SRP",
21 "MaxProtocol" => "TLSv1.2",
24 "SRPPassword" => "password",
28 "CipherString" => "SRP",
29 "MaxProtocol" => "TLSv1.2",
32 "SRPPassword" => "password",
36 "ExpectedResult" => "Success"
40 name => "srp-bad-password",
42 "CipherString" => "SRP",
43 "MaxProtocol" => "TLSv1.2",
46 "SRPPassword" => "password",
50 "CipherString" => "SRP",
51 "MaxProtocol" => "TLSv1.2",
54 "SRPPassword" => "passw0rd",
58 # Server fails first with bad client Finished.
59 "ExpectedResult" => "ServerFail"
65 "CipherString" => "aSRP",
66 "MaxProtocol" => "TLSv1.2",
69 "SRPPassword" => "password",
73 "CipherString" => "aSRP",
74 "MaxProtocol" => "TLSv1.2",
77 "SRPPassword" => "password",
81 "ExpectedResult" => "Success"
85 name => "srp-auth-bad-password",
87 "CipherString" => "aSRP",
88 "MaxProtocol" => "TLSv1.2",
91 "SRPPassword" => "password",
95 "CipherString" => "aSRP",
96 "MaxProtocol" => "TLSv1.2",
99 "SRPPassword" => "passw0rd",
103 # Server fails first with bad client Finished.
104 "ExpectedResult" => "ServerFail"