2018-05-04 16:08:28 +02:00
|
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
2015-10-21 05:03:22 +02:00
|
|
|
#
|
|
|
|
# This file enables test coverage of the various SSL ciphers
|
|
|
|
#
|
|
|
|
# NOTE: SSL2 ciphers are independent of whether TLS is enabled or not. We
|
|
|
|
# mix up the enable functions so we can tests boths paths.
|
|
|
|
#
|
|
|
|
# Enable Enable Cipher Test Name
|
|
|
|
# EC TLS
|
|
|
|
#
|
2018-05-04 16:08:28 +02:00
|
|
|
noECC SSL3 A SSL2_RC4_128_WITH_MD5
|
|
|
|
noECC TLS10 B SSL2_RC4_128_EXPORT40_WITH_MD5
|
|
|
|
noECC TLS10 C SSL2_RC2_128_CBC_WITH_MD5
|
|
|
|
noECC SSL3 D SSL2_RC2_128_CBC_EXPORT40_WITH_MD5
|
|
|
|
noECC TLS10 E SSL2_DES_64_CBC_WITH_MD5
|
|
|
|
noECC SSL3 F SSL2_DES_192_EDE3_CBC_WITH_MD5
|
2015-10-21 05:03:22 +02:00
|
|
|
#
|
2018-05-04 16:08:28 +02:00
|
|
|
noECC TLS11 B SSL2_RC4_128_EXPORT40_WITH_MD5
|
|
|
|
noECC TLS11 C SSL2_RC2_128_CBC_WITH_MD5
|
|
|
|
noECC TLS11 E SSL2_DES_64_CBC_WITH_MD5
|
2015-10-21 05:03:22 +02:00
|
|
|
#
|
2018-05-04 16:08:28 +02:00
|
|
|
noECC SSL3 c SSL3_RSA_WITH_RC4_128_MD5
|
|
|
|
noECC SSL3 d SSL3_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
noECC SSL3 e SSL3_RSA_WITH_DES_CBC_SHA
|
|
|
|
noECC SSL3 f SSL3_RSA_EXPORT_WITH_RC4_40_MD5
|
|
|
|
noECC SSL3 g SSL3_RSA_EXPORT_WITH_RC2_CBC_40_MD5
|
|
|
|
noECC SSL3 i SSL3_RSA_WITH_NULL_MD5
|
|
|
|
noECC SSL3 j SSL3_RSA_FIPS_WITH_3DES_EDE_CBC_SHA
|
|
|
|
noECC SSL3 k SSL3_RSA_FIPS_WITH_DES_CBC_SHA
|
|
|
|
noECC SSL3 l SSL3_RSA_EXPORT_WITH_DES_CBC_SHA (new)
|
|
|
|
noECC SSL3 m SSL3_RSA_EXPORT_WITH_RC4_56_SHA (new)
|
|
|
|
noECC SSL3 n SSL3_RSA_WITH_RC4_128_SHA
|
|
|
|
noECC SSL3 v SSL3_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
noECC SSL3 y SSL3_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
noECC SSL3 z SSL3_RSA_WITH_NULL_SHA
|
|
|
|
# noECC SSL3 :0041 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA
|
|
|
|
# noECC SSL3 :0084 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA
|
2015-10-21 05:03:22 +02:00
|
|
|
#
|
2018-05-04 16:08:28 +02:00
|
|
|
noECC TLS10 c TLS_RSA_WITH_RC4_128_MD5
|
|
|
|
noECC TLS10 d TLS_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
noECC TLS10 e TLS_RSA_WITH_DES_CBC_SHA
|
|
|
|
noECC TLS10 f TLS_RSA_EXPORT_WITH_RC4_40_MD5
|
|
|
|
noECC TLS10 g TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5
|
|
|
|
noECC TLS10 i TLS_RSA_WITH_NULL_MD5
|
|
|
|
noECC TLS10 j TLS_RSA_FIPS_WITH_3DES_EDE_CBC_SHA
|
|
|
|
noECC TLS10 k TLS_RSA_FIPS_WITH_DES_CBC_SHA
|
|
|
|
noECC TLS10 l TLS_RSA_EXPORT_WITH_DES_CBC_SHA (new)
|
|
|
|
noECC TLS10 m TLS_RSA_EXPORT_WITH_RC4_56_SHA (new)
|
|
|
|
noECC TLS10 n TLS_RSA_WITH_RC4_128_SHA
|
|
|
|
noECC TLS10 v TLS_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
noECC TLS10 y TLS_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
noECC TLS10 z TLS_RSA_WITH_NULL_SHA
|
|
|
|
# noECC TLS10 :0041 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA
|
|
|
|
# noECC TLS10 :0084 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA
|
2015-10-21 05:03:22 +02:00
|
|
|
#
|
2018-05-04 16:08:28 +02:00
|
|
|
#
|
|
|
|
noECC TLS11 c TLS11_RSA_WITH_RC4_128_MD5
|
|
|
|
noECC TLS11 d TLS11_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
noECC TLS11 e TLS11_RSA_WITH_DES_CBC_SHA
|
|
|
|
# 40 bit ciphers not allowed in tls 1.1
|
|
|
|
# noECC TLS11 f TLS11_RSA_EXPORT_WITH_RC4_40_MD5
|
|
|
|
# noECC TLS11 g TLS11_RSA_EXPORT_WITH_RC2_CBC_40_MD5
|
|
|
|
noECC TLS11 i TLS11_RSA_WITH_NULL_MD5
|
|
|
|
noECC TLS11 j TLS11_RSA_FIPS_WITH_3DES_EDE_CBC_SHA
|
|
|
|
noECC TLS11 k TLS11_RSA_FIPS_WITH_DES_CBC_SHA
|
|
|
|
noECC TLS11 l TLS11_RSA_EXPORT_WITH_DES_CBC_SHA (new)
|
|
|
|
noECC TLS11 m TLS11_RSA_EXPORT_WITH_RC4_56_SHA (new)
|
|
|
|
noECC TLS11 n TLS11_RSA_WITH_RC4_128_SHA
|
|
|
|
noECC TLS11 v TLS11_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
noECC TLS11 y TLS11_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
noECC TLS11 z TLS11_RSA_WITH_NULL_SHA
|
|
|
|
#
|
|
|
|
noECC TLS12 c TLS12_RSA_WITH_RC4_128_MD5
|
|
|
|
noECC TLS12 d TLS12_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
noECC TLS12 e TLS12_RSA_WITH_DES_CBC_SHA
|
|
|
|
noECC TLS12 i TLS12_RSA_WITH_NULL_MD5
|
|
|
|
noECC TLS12 j TLS12_RSA_FIPS_WITH_3DES_EDE_CBC_SHA
|
|
|
|
noECC TLS12 k TLS12_RSA_FIPS_WITH_DES_CBC_SHA
|
cherry-picked mozilla NSS upstream changes (to rev 82de44ead36f, which is on par with 3.18):
bug1095307, bug1073330(backout), bug1084986, bug1050069, bug942172, bug1054547, bug532081, bug1096348, bug1058870, bug1093940, bug1102985, bug1112461, bug1094492, bug112029, bug1119983, bug1120685, bug1120691, bug1113632, bug863076, bug1082973, bug1124539, bug1117617, bug1117621, bug1121273, bug753136, bug921684, bug1132818, bug1125375, bug647690, bug1055441, bug1134455, bug975010, bug950369, bug1128367, bug1129573, bug1136095, bug1117897, bug1113453, bug1061725, bug1073330, bug1111901, bug1083900, bug1136095, bug1138820, bug1096741, bug1134548, bug345725, bug950348, bug950344, bug1151037, bug991783, bug1153994
2018-07-11 16:42:30 +02:00
|
|
|
# disabled because of bug 1136095
|
|
|
|
# noECC TLS12 l TLS12_RSA_EXPORT_WITH_DES_CBC_SHA (new)
|
|
|
|
# disabled because of bug 1136095
|
|
|
|
# noECC TLS12 m TLS12_RSA_EXPORT_WITH_RC4_56_SHA (new)
|
2018-05-04 16:08:28 +02:00
|
|
|
noECC TLS12 n TLS12_RSA_WITH_RC4_128_SHA
|
|
|
|
noECC TLS12 v TLS12_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
noECC TLS12 y TLS12_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
noECC TLS12 z TLS12_RSA_WITH_NULL_SHA
|
cherry-picked mozilla NSS upstream changes (to rev bad5fd065fa1, which is on par with 3.20):
bug1001332, 56b691c003ad, bug1086145, bug1054069, bug1155922, bug991783, bug1125025, bug1162521, bug1162644, bug1132941, bug1164364, bug1166205, bug1166163, bug1166515, bug1138554, bug1167046, bug1167043, bug1169451, bug1172128, bug1170322, bug102794, bug1128184, bug557830, bug1174648, bug1180244, bug1177784, bug1173413, bug1169174, bug1084669, bug951455, bug1183395, bug1177430, bug1183827, bug1160139, bug1154106, bug1142209, bug1185033, bug1193467, bug1182667(with sha512 changes backed out, which breaks VC6 compilation), bug1158489, bug337796
2018-07-12 15:44:51 +02:00
|
|
|
noECC TLS12 :0016 TLS12_DHE_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
noECC TLS12 :0032 TLS12_DHE_DSS_WITH_AES_128_CBC_SHA
|
|
|
|
noECC TLS12 :0033 TLS12_DHE_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
noECC TLS12 :0038 TLS12_DHE_DSS_WITH_AES_256_CBC_SHA
|
|
|
|
noECC TLS12 :0039 TLS12_DHE_RSA_WITH_AES_256_CBC_SHA
|
2018-05-04 16:08:28 +02:00
|
|
|
noECC TLS12 :003B TLS12_RSA_WITH_NULL_SHA256
|
|
|
|
noECC TLS12 :003C TLS12_RSA_WITH_AES_128_CBC_SHA256
|
|
|
|
noECC TLS12 :003D TLS12_RSA_WITH_AES_256_CBC_SHA256
|
cherry-picked mozilla NSS upstream changes (to rev bad5fd065fa1, which is on par with 3.20):
bug1001332, 56b691c003ad, bug1086145, bug1054069, bug1155922, bug991783, bug1125025, bug1162521, bug1162644, bug1132941, bug1164364, bug1166205, bug1166163, bug1166515, bug1138554, bug1167046, bug1167043, bug1169451, bug1172128, bug1170322, bug102794, bug1128184, bug557830, bug1174648, bug1180244, bug1177784, bug1173413, bug1169174, bug1084669, bug951455, bug1183395, bug1177430, bug1183827, bug1160139, bug1154106, bug1142209, bug1185033, bug1193467, bug1182667(with sha512 changes backed out, which breaks VC6 compilation), bug1158489, bug337796
2018-07-12 15:44:51 +02:00
|
|
|
noECC TLS12 :0040 TLS12_DHE_DSS_WITH_AES_128_CBC_SHA256
|
|
|
|
noECC TLS12 :0067 TLS12_DHE_RSA_WITH_AES_128_CBC_SHA256
|
|
|
|
noECC TLS12 :006A TLS12_DHE_DSS_WITH_AES_256_CBC_SHA256
|
|
|
|
noECC TLS12 :006B TLS12_DHE_RSA_WITH_AES_256_CBC_SHA256
|
2018-05-04 16:08:28 +02:00
|
|
|
noECC TLS12 :009C TLS12_RSA_WITH_AES_128_GCM_SHA256
|
cherry-picked mozilla NSS upstream changes (to rev bad5fd065fa1, which is on par with 3.20):
bug1001332, 56b691c003ad, bug1086145, bug1054069, bug1155922, bug991783, bug1125025, bug1162521, bug1162644, bug1132941, bug1164364, bug1166205, bug1166163, bug1166515, bug1138554, bug1167046, bug1167043, bug1169451, bug1172128, bug1170322, bug102794, bug1128184, bug557830, bug1174648, bug1180244, bug1177784, bug1173413, bug1169174, bug1084669, bug951455, bug1183395, bug1177430, bug1183827, bug1160139, bug1154106, bug1142209, bug1185033, bug1193467, bug1182667(with sha512 changes backed out, which breaks VC6 compilation), bug1158489, bug337796
2018-07-12 15:44:51 +02:00
|
|
|
noECC TLS12 :009E TLS12_DHE_RSA_WITH_AES_128_GCM_SHA256
|
|
|
|
noECC TLS12 :00A2 TLS12_DHE_DSS_WITH_AES_128_GCM_SHA256
|
2015-10-21 05:03:22 +02:00
|
|
|
#
|
|
|
|
# ECC ciphers (TLS)
|
|
|
|
#
|
2018-05-04 16:08:28 +02:00
|
|
|
ECC TLS10 :C001 TLS_ECDH_ECDSA_WITH_NULL_SHA
|
|
|
|
ECC TLS10 :C002 TLS_ECDH_ECDSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS10 :C003 TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS10 :C004 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS10 :C005 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
|
|
|
|
ECC TLS10 :C006 TLS_ECDHE_ECDSA_WITH_NULL_SHA
|
|
|
|
ECC TLS10 :C007 TLS_ECDHE_ECDSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS10 :C008 TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS10 :C009 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS10 :C00A TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
|
|
|
|
ECC TLS10 :C00B TLS_ECDH_RSA_WITH_NULL_SHA
|
|
|
|
ECC TLS10 :C00C TLS_ECDH_RSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS10 :C00D TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS10 :C00E TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS10 :C00F TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
ECC TLS10 :C010 TLS_ECDHE_RSA_WITH_NULL_SHA
|
|
|
|
ECC TLS10 :C011 TLS_ECDHE_RSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS10 :C012 TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS10 :C013 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS10 :C014 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
#
|
|
|
|
ECC TLS11 :C001 TLS11_ECDH_ECDSA_WITH_NULL_SHA
|
|
|
|
ECC TLS11 :C002 TLS11_ECDH_ECDSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS11 :C003 TLS11_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS11 :C004 TLS11_ECDH_ECDSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS11 :C005 TLS11_ECDH_ECDSA_WITH_AES_256_CBC_SHA
|
|
|
|
ECC TLS11 :C006 TLS11_ECDHE_ECDSA_WITH_NULL_SHA
|
|
|
|
ECC TLS11 :C007 TLS11_ECDHE_ECDSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS11 :C008 TLS11_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS11 :C009 TLS11_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS11 :C00A TLS11_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
|
|
|
|
ECC TLS11 :C00B TLS11_ECDH_RSA_WITH_NULL_SHA
|
|
|
|
ECC TLS11 :C00C TLS11_ECDH_RSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS11 :C00D TLS11_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS11 :C00E TLS11_ECDH_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS11 :C00F TLS11_ECDH_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
ECC TLS11 :C010 TLS11_ECDHE_RSA_WITH_NULL_SHA
|
|
|
|
ECC TLS11 :C011 TLS11_ECDHE_RSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS11 :C012 TLS11_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS11 :C013 TLS11_ECDHE_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS11 :C014 TLS11_ECDHE_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
#
|
|
|
|
ECC TLS12 :C001 TLS12_ECDH_ECDSA_WITH_NULL_SHA
|
|
|
|
ECC TLS12 :C002 TLS12_ECDH_ECDSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS12 :C003 TLS12_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS12 :C004 TLS12_ECDH_ECDSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS12 :C005 TLS12_ECDH_ECDSA_WITH_AES_256_CBC_SHA
|
|
|
|
ECC TLS12 :C006 TLS12_ECDHE_ECDSA_WITH_NULL_SHA
|
|
|
|
ECC TLS12 :C007 TLS12_ECDHE_ECDSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS12 :C008 TLS12_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS12 :C009 TLS12_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS12 :C00A TLS12_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
|
|
|
|
ECC TLS12 :C00B TLS12_ECDH_RSA_WITH_NULL_SHA
|
|
|
|
ECC TLS12 :C00C TLS12_ECDH_RSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS12 :C00D TLS12_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS12 :C00E TLS12_ECDH_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS12 :C00F TLS12_ECDH_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
ECC TLS12 :C010 TLS12_ECDHE_RSA_WITH_NULL_SHA
|
|
|
|
ECC TLS12 :C011 TLS12_ECDHE_RSA_WITH_RC4_128_SHA
|
|
|
|
ECC TLS12 :C012 TLS12_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
|
|
|
|
ECC TLS12 :C013 TLS12_ECDHE_RSA_WITH_AES_128_CBC_SHA
|
|
|
|
ECC TLS12 :C014 TLS12_ECDHE_RSA_WITH_AES_256_CBC_SHA
|
|
|
|
ECC TLS12 :C023 TLS12_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
|
|
|
|
ECC TLS12 :C027 TLS12_ECDHE_RSA_WITH_AES_128_CBC_SHA256
|
|
|
|
ECC TLS12 :C02B TLS12_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
|
|
|
|
ECC TLS12 :C02F TLS12_ECDHE_RSA_WITH_AES_128_GCM_SHA256
|
2018-08-18 18:30:36 +02:00
|
|
|
ECC TLS12 :C086 TLS12_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256
|
|
|
|
ECC TLS12 :C08A TLS12_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256
|