2 # Copyright 2017 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
14 # SRP is only supported up to TLSv1.2
20 "CipherString" => "SRP",
23 "SRPPassword" => "password",
27 "CipherString" => "SRP",
28 "MaxProtocol" => "TLSv1.2",
31 "SRPPassword" => "password",
35 "ExpectedResult" => "Success"
39 name => "srp-bad-password",
41 "CipherString" => "SRP",
44 "SRPPassword" => "password",
48 "CipherString" => "SRP",
49 "MaxProtocol" => "TLSv1.2",
52 "SRPPassword" => "passw0rd",
56 # Server fails first with bad client Finished.
57 "ExpectedResult" => "ServerFail"
63 "CipherString" => "aSRP",
66 "SRPPassword" => "password",
70 "CipherString" => "aSRP",
71 "MaxProtocol" => "TLSv1.2",
74 "SRPPassword" => "password",
78 "ExpectedResult" => "Success"
82 name => "srp-auth-bad-password",
84 "CipherString" => "aSRP",
87 "SRPPassword" => "password",
91 "CipherString" => "aSRP",
92 "MaxProtocol" => "TLSv1.2",
95 "SRPPassword" => "passw0rd",
99 # Server fails first with bad client Finished.
100 "ExpectedResult" => "ServerFail"