Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
michael@0 | 1 | # This Source Code Form is subject to the terms of the Mozilla Public |
michael@0 | 2 | # License, v. 2.0. If a copy of the MPL was not distributed with this |
michael@0 | 3 | # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
michael@0 | 4 | # |
michael@0 | 5 | # This file enables test coverage of the various SSL ciphers |
michael@0 | 6 | # |
michael@0 | 7 | # NOTE: SSL2 ciphers are independent of whether TLS is enabled or not. We |
michael@0 | 8 | # mix up the enable functions so we can tests boths paths. |
michael@0 | 9 | # |
michael@0 | 10 | # Enable Enable Cipher Test Name |
michael@0 | 11 | # EC TLS |
michael@0 | 12 | # |
michael@0 | 13 | noECC SSL3 A SSL2_RC4_128_WITH_MD5 |
michael@0 | 14 | noECC TLS10 B SSL2_RC4_128_EXPORT40_WITH_MD5 |
michael@0 | 15 | noECC TLS10 C SSL2_RC2_128_CBC_WITH_MD5 |
michael@0 | 16 | noECC SSL3 D SSL2_RC2_128_CBC_EXPORT40_WITH_MD5 |
michael@0 | 17 | noECC TLS10 E SSL2_DES_64_CBC_WITH_MD5 |
michael@0 | 18 | noECC SSL3 F SSL2_DES_192_EDE3_CBC_WITH_MD5 |
michael@0 | 19 | # |
michael@0 | 20 | noECC TLS11 B SSL2_RC4_128_EXPORT40_WITH_MD5 |
michael@0 | 21 | noECC TLS11 C SSL2_RC2_128_CBC_WITH_MD5 |
michael@0 | 22 | noECC TLS11 E SSL2_DES_64_CBC_WITH_MD5 |
michael@0 | 23 | # |
michael@0 | 24 | noECC SSL3 c SSL3_RSA_WITH_RC4_128_MD5 |
michael@0 | 25 | noECC SSL3 d SSL3_RSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 26 | noECC SSL3 e SSL3_RSA_WITH_DES_CBC_SHA |
michael@0 | 27 | noECC SSL3 f SSL3_RSA_EXPORT_WITH_RC4_40_MD5 |
michael@0 | 28 | noECC SSL3 g SSL3_RSA_EXPORT_WITH_RC2_CBC_40_MD5 |
michael@0 | 29 | noECC SSL3 i SSL3_RSA_WITH_NULL_MD5 |
michael@0 | 30 | noECC SSL3 j SSL3_RSA_FIPS_WITH_3DES_EDE_CBC_SHA |
michael@0 | 31 | noECC SSL3 k SSL3_RSA_FIPS_WITH_DES_CBC_SHA |
michael@0 | 32 | noECC SSL3 l SSL3_RSA_EXPORT_WITH_DES_CBC_SHA (new) |
michael@0 | 33 | noECC SSL3 m SSL3_RSA_EXPORT_WITH_RC4_56_SHA (new) |
michael@0 | 34 | noECC SSL3 n SSL3_RSA_WITH_RC4_128_SHA |
michael@0 | 35 | noECC SSL3 v SSL3_RSA_WITH_AES_128_CBC_SHA |
michael@0 | 36 | noECC SSL3 y SSL3_RSA_WITH_AES_256_CBC_SHA |
michael@0 | 37 | noECC SSL3 z SSL3_RSA_WITH_NULL_SHA |
michael@0 | 38 | # noECC SSL3 :0041 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA |
michael@0 | 39 | # noECC SSL3 :0084 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA |
michael@0 | 40 | # |
michael@0 | 41 | noECC TLS10 c TLS_RSA_WITH_RC4_128_MD5 |
michael@0 | 42 | noECC TLS10 d TLS_RSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 43 | noECC TLS10 e TLS_RSA_WITH_DES_CBC_SHA |
michael@0 | 44 | noECC TLS10 f TLS_RSA_EXPORT_WITH_RC4_40_MD5 |
michael@0 | 45 | noECC TLS10 g TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 |
michael@0 | 46 | noECC TLS10 i TLS_RSA_WITH_NULL_MD5 |
michael@0 | 47 | noECC TLS10 j TLS_RSA_FIPS_WITH_3DES_EDE_CBC_SHA |
michael@0 | 48 | noECC TLS10 k TLS_RSA_FIPS_WITH_DES_CBC_SHA |
michael@0 | 49 | noECC TLS10 l TLS_RSA_EXPORT_WITH_DES_CBC_SHA (new) |
michael@0 | 50 | noECC TLS10 m TLS_RSA_EXPORT_WITH_RC4_56_SHA (new) |
michael@0 | 51 | noECC TLS10 n TLS_RSA_WITH_RC4_128_SHA |
michael@0 | 52 | noECC TLS10 v TLS_RSA_WITH_AES_128_CBC_SHA |
michael@0 | 53 | noECC TLS10 y TLS_RSA_WITH_AES_256_CBC_SHA |
michael@0 | 54 | noECC TLS10 z TLS_RSA_WITH_NULL_SHA |
michael@0 | 55 | # noECC TLS10 :0041 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA |
michael@0 | 56 | # noECC TLS10 :0084 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA |
michael@0 | 57 | # |
michael@0 | 58 | # |
michael@0 | 59 | noECC TLS11 c TLS11_RSA_WITH_RC4_128_MD5 |
michael@0 | 60 | noECC TLS11 d TLS11_RSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 61 | noECC TLS11 e TLS11_RSA_WITH_DES_CBC_SHA |
michael@0 | 62 | # 40 bit ciphers not allowed in tls 1.1 |
michael@0 | 63 | # noECC TLS11 f TLS11_RSA_EXPORT_WITH_RC4_40_MD5 |
michael@0 | 64 | # noECC TLS11 g TLS11_RSA_EXPORT_WITH_RC2_CBC_40_MD5 |
michael@0 | 65 | noECC TLS11 i TLS11_RSA_WITH_NULL_MD5 |
michael@0 | 66 | noECC TLS11 j TLS11_RSA_FIPS_WITH_3DES_EDE_CBC_SHA |
michael@0 | 67 | noECC TLS11 k TLS11_RSA_FIPS_WITH_DES_CBC_SHA |
michael@0 | 68 | noECC TLS11 l TLS11_RSA_EXPORT_WITH_DES_CBC_SHA (new) |
michael@0 | 69 | noECC TLS11 m TLS11_RSA_EXPORT_WITH_RC4_56_SHA (new) |
michael@0 | 70 | noECC TLS11 n TLS11_RSA_WITH_RC4_128_SHA |
michael@0 | 71 | noECC TLS11 v TLS11_RSA_WITH_AES_128_CBC_SHA |
michael@0 | 72 | noECC TLS11 y TLS11_RSA_WITH_AES_256_CBC_SHA |
michael@0 | 73 | noECC TLS11 z TLS11_RSA_WITH_NULL_SHA |
michael@0 | 74 | # |
michael@0 | 75 | noECC TLS12 c TLS12_RSA_WITH_RC4_128_MD5 |
michael@0 | 76 | noECC TLS12 d TLS12_RSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 77 | noECC TLS12 e TLS12_RSA_WITH_DES_CBC_SHA |
michael@0 | 78 | noECC TLS12 i TLS12_RSA_WITH_NULL_MD5 |
michael@0 | 79 | noECC TLS12 j TLS12_RSA_FIPS_WITH_3DES_EDE_CBC_SHA |
michael@0 | 80 | noECC TLS12 k TLS12_RSA_FIPS_WITH_DES_CBC_SHA |
michael@0 | 81 | noECC TLS12 l TLS12_RSA_EXPORT_WITH_DES_CBC_SHA (new) |
michael@0 | 82 | noECC TLS12 m TLS12_RSA_EXPORT_WITH_RC4_56_SHA (new) |
michael@0 | 83 | noECC TLS12 n TLS12_RSA_WITH_RC4_128_SHA |
michael@0 | 84 | noECC TLS12 v TLS12_RSA_WITH_AES_128_CBC_SHA |
michael@0 | 85 | noECC TLS12 y TLS12_RSA_WITH_AES_256_CBC_SHA |
michael@0 | 86 | noECC TLS12 z TLS12_RSA_WITH_NULL_SHA |
michael@0 | 87 | noECC TLS12 :003B TLS12_RSA_WITH_NULL_SHA256 |
michael@0 | 88 | noECC TLS12 :003C TLS12_RSA_WITH_AES_128_CBC_SHA256 |
michael@0 | 89 | noECC TLS12 :003D TLS12_RSA_WITH_AES_256_CBC_SHA256 |
michael@0 | 90 | noECC TLS12 :009C TLS12_RSA_WITH_AES_128_GCM_SHA256 |
michael@0 | 91 | # |
michael@0 | 92 | # ECC ciphers (TLS) |
michael@0 | 93 | # |
michael@0 | 94 | ECC TLS10 :C001 TLS_ECDH_ECDSA_WITH_NULL_SHA |
michael@0 | 95 | ECC TLS10 :C002 TLS_ECDH_ECDSA_WITH_RC4_128_SHA |
michael@0 | 96 | ECC TLS10 :C003 TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 97 | ECC TLS10 :C004 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA |
michael@0 | 98 | ECC TLS10 :C005 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA |
michael@0 | 99 | ECC TLS10 :C006 TLS_ECDHE_ECDSA_WITH_NULL_SHA |
michael@0 | 100 | ECC TLS10 :C007 TLS_ECDHE_ECDSA_WITH_RC4_128_SHA |
michael@0 | 101 | ECC TLS10 :C008 TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 102 | ECC TLS10 :C009 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA |
michael@0 | 103 | ECC TLS10 :C00A TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA |
michael@0 | 104 | ECC TLS10 :C00B TLS_ECDH_RSA_WITH_NULL_SHA |
michael@0 | 105 | ECC TLS10 :C00C TLS_ECDH_RSA_WITH_RC4_128_SHA |
michael@0 | 106 | ECC TLS10 :C00D TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 107 | ECC TLS10 :C00E TLS_ECDH_RSA_WITH_AES_128_CBC_SHA |
michael@0 | 108 | ECC TLS10 :C00F TLS_ECDH_RSA_WITH_AES_256_CBC_SHA |
michael@0 | 109 | ECC TLS10 :C010 TLS_ECDHE_RSA_WITH_NULL_SHA |
michael@0 | 110 | ECC TLS10 :C011 TLS_ECDHE_RSA_WITH_RC4_128_SHA |
michael@0 | 111 | ECC TLS10 :C012 TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 112 | ECC TLS10 :C013 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA |
michael@0 | 113 | ECC TLS10 :C014 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA |
michael@0 | 114 | # |
michael@0 | 115 | ECC TLS11 :C001 TLS11_ECDH_ECDSA_WITH_NULL_SHA |
michael@0 | 116 | ECC TLS11 :C002 TLS11_ECDH_ECDSA_WITH_RC4_128_SHA |
michael@0 | 117 | ECC TLS11 :C003 TLS11_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 118 | ECC TLS11 :C004 TLS11_ECDH_ECDSA_WITH_AES_128_CBC_SHA |
michael@0 | 119 | ECC TLS11 :C005 TLS11_ECDH_ECDSA_WITH_AES_256_CBC_SHA |
michael@0 | 120 | ECC TLS11 :C006 TLS11_ECDHE_ECDSA_WITH_NULL_SHA |
michael@0 | 121 | ECC TLS11 :C007 TLS11_ECDHE_ECDSA_WITH_RC4_128_SHA |
michael@0 | 122 | ECC TLS11 :C008 TLS11_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 123 | ECC TLS11 :C009 TLS11_ECDHE_ECDSA_WITH_AES_128_CBC_SHA |
michael@0 | 124 | ECC TLS11 :C00A TLS11_ECDHE_ECDSA_WITH_AES_256_CBC_SHA |
michael@0 | 125 | ECC TLS11 :C00B TLS11_ECDH_RSA_WITH_NULL_SHA |
michael@0 | 126 | ECC TLS11 :C00C TLS11_ECDH_RSA_WITH_RC4_128_SHA |
michael@0 | 127 | ECC TLS11 :C00D TLS11_ECDH_RSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 128 | ECC TLS11 :C00E TLS11_ECDH_RSA_WITH_AES_128_CBC_SHA |
michael@0 | 129 | ECC TLS11 :C00F TLS11_ECDH_RSA_WITH_AES_256_CBC_SHA |
michael@0 | 130 | ECC TLS11 :C010 TLS11_ECDHE_RSA_WITH_NULL_SHA |
michael@0 | 131 | ECC TLS11 :C011 TLS11_ECDHE_RSA_WITH_RC4_128_SHA |
michael@0 | 132 | ECC TLS11 :C012 TLS11_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 133 | ECC TLS11 :C013 TLS11_ECDHE_RSA_WITH_AES_128_CBC_SHA |
michael@0 | 134 | ECC TLS11 :C014 TLS11_ECDHE_RSA_WITH_AES_256_CBC_SHA |
michael@0 | 135 | # |
michael@0 | 136 | ECC TLS12 :C001 TLS12_ECDH_ECDSA_WITH_NULL_SHA |
michael@0 | 137 | ECC TLS12 :C002 TLS12_ECDH_ECDSA_WITH_RC4_128_SHA |
michael@0 | 138 | ECC TLS12 :C003 TLS12_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 139 | ECC TLS12 :C004 TLS12_ECDH_ECDSA_WITH_AES_128_CBC_SHA |
michael@0 | 140 | ECC TLS12 :C005 TLS12_ECDH_ECDSA_WITH_AES_256_CBC_SHA |
michael@0 | 141 | ECC TLS12 :C006 TLS12_ECDHE_ECDSA_WITH_NULL_SHA |
michael@0 | 142 | ECC TLS12 :C007 TLS12_ECDHE_ECDSA_WITH_RC4_128_SHA |
michael@0 | 143 | ECC TLS12 :C008 TLS12_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 144 | ECC TLS12 :C009 TLS12_ECDHE_ECDSA_WITH_AES_128_CBC_SHA |
michael@0 | 145 | ECC TLS12 :C00A TLS12_ECDHE_ECDSA_WITH_AES_256_CBC_SHA |
michael@0 | 146 | ECC TLS12 :C00B TLS12_ECDH_RSA_WITH_NULL_SHA |
michael@0 | 147 | ECC TLS12 :C00C TLS12_ECDH_RSA_WITH_RC4_128_SHA |
michael@0 | 148 | ECC TLS12 :C00D TLS12_ECDH_RSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 149 | ECC TLS12 :C00E TLS12_ECDH_RSA_WITH_AES_128_CBC_SHA |
michael@0 | 150 | ECC TLS12 :C00F TLS12_ECDH_RSA_WITH_AES_256_CBC_SHA |
michael@0 | 151 | ECC TLS12 :C010 TLS12_ECDHE_RSA_WITH_NULL_SHA |
michael@0 | 152 | ECC TLS12 :C011 TLS12_ECDHE_RSA_WITH_RC4_128_SHA |
michael@0 | 153 | ECC TLS12 :C012 TLS12_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA |
michael@0 | 154 | ECC TLS12 :C013 TLS12_ECDHE_RSA_WITH_AES_128_CBC_SHA |
michael@0 | 155 | ECC TLS12 :C014 TLS12_ECDHE_RSA_WITH_AES_256_CBC_SHA |
michael@0 | 156 | ECC TLS12 :C023 TLS12_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 |
michael@0 | 157 | ECC TLS12 :C027 TLS12_ECDHE_RSA_WITH_AES_128_CBC_SHA256 |
michael@0 | 158 | ECC TLS12 :C02B TLS12_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 |
michael@0 | 159 | ECC TLS12 :C02F TLS12_ECDHE_RSA_WITH_AES_128_GCM_SHA256 |