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
10 ## SSL test configurations
16 name => "disable-encrypt-then-mac-server-sha",
18 "Options" => "-EncryptThenMac",
21 "CipherString" => "AES128-SHA",
22 "MaxProtocol" => "TLSv1.2"
25 "ExpectedResult" => "Success",
29 name => "disable-encrypt-then-mac-client-sha",
33 "CipherString" => "AES128-SHA",
34 "Options" => "-EncryptThenMac",
35 "MaxProtocol" => "TLSv1.2"
38 "ExpectedResult" => "Success",
42 name => "disable-encrypt-then-mac-both-sha",
44 "Options" => "-EncryptThenMac",
47 "CipherString" => "AES128-SHA",
48 "Options" => "-EncryptThenMac",
49 "MaxProtocol" => "TLSv1.2"
52 "ExpectedResult" => "Success",
56 name => "disable-encrypt-then-mac-server-sha2",
58 "Options" => "-EncryptThenMac",
59 "MaxProtocol" => "TLSv1.2"
62 "CipherString" => "AES128-SHA256",
65 "ExpectedResult" => "Success",
69 name => "disable-encrypt-then-mac-client-sha2",
73 "CipherString" => "AES128-SHA256",
74 "Options" => "-EncryptThenMac",
75 "MaxProtocol" => "TLSv1.2"
78 "ExpectedResult" => "Success",
82 name => "disable-encrypt-then-mac-both-sha2",
84 "Options" => "-EncryptThenMac",
87 "CipherString" => "AES128-SHA256",
88 "Options" => "-EncryptThenMac",
89 "MaxProtocol" => "TLSv1.2"
92 "ExpectedResult" => "Success",