# ***** BEGIN LICENSE BLOCK ***** # Version: MPL 1.1/GPL 2.0/LGPL 2.1 # # The contents of this file are subject to the Mozilla Public License Version # 1.1 (the "License"); you may not use this file except in compliance with # the License. You may obtain a copy of the License at # http://www.mozilla.org/MPL/ # # Software distributed under the License is distributed on an "AS IS" basis, # WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License # for the specific language governing rights and limitations under the # License. # # The Original Code is the Netscape security libraries. # # The Initial Developer of the Original Code is # Netscape Communications Corporation. # Portions created by the Initial Developer are Copyright (C) 1994-2009 # the Initial Developer. All Rights Reserved. # # Contributor(s): # # Alternatively, the contents of this file may be used under the terms of # either the GNU General Public License Version 2 or later (the "GPL"), or # the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), # in which case the provisions of the GPL or the LGPL are applicable instead # of those above. If you wish to allow use of your version of this file only # under the terms of either the GPL or the LGPL, and not to allow others to # use your version of this file under the terms of the MPL, indicate your # decision by deleting the provisions above and replace them with the notice # and other provisions required by the GPL or the LGPL. If you do not delete# the provisions above, a recipient may use your version of this file under # the terms of any one of the MPL, the GPL or the LGPL. # # ***** END LICENSE BLOCK *****# # # 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 # noECC noTLS A SSL2_RC4_128_WITH_MD5 noECC TLS B SSL2_RC4_128_EXPORT40_WITH_MD5 noECC TLS C SSL2_RC2_128_CBC_WITH_MD5 noECC noTLS D SSL2_RC2_128_CBC_EXPORT40_WITH_MD5 noECC TLS E SSL2_DES_64_CBC_WITH_MD5 noECC noTLS F SSL2_DES_192_EDE3_CBC_WITH_MD5 # # noECC noTLS a SSL3_FORTEZZA_DMS_WITH_FORTEZZA_CBC_SHA # noECC noTLS b SSL3_FORTEZZA_DMS_WITH_RC4_128_SHA noECC noTLS c SSL3_RSA_WITH_RC4_128_MD5 noECC noTLS d SSL3_RSA_WITH_3DES_EDE_CBC_SHA noECC noTLS e SSL3_RSA_WITH_DES_CBC_SHA noECC noTLS f SSL3_RSA_EXPORT_WITH_RC4_40_MD5 noECC noTLS g SSL3_RSA_EXPORT_WITH_RC2_CBC_40_MD5 # noECC noTLS h SSL3_FORTEZZA_DMS_WITH_NULL_SHA noECC noTLS i SSL3_RSA_WITH_NULL_MD5 noECC noTLS j SSL3_RSA_FIPS_WITH_3DES_EDE_CBC_SHA noECC noTLS k SSL3_RSA_FIPS_WITH_DES_CBC_SHA noECC noTLS l SSL3_RSA_EXPORT_WITH_DES_CBC_SHA (new) noECC noTLS m SSL3_RSA_EXPORT_WITH_RC4_56_SHA (new) noECC noTLS n SSL3_RSA_WITH_RC4_128_SHA noECC noTLS v SSL3_RSA_WITH_AES_128_CBC_SHA noECC noTLS y SSL3_RSA_WITH_AES_256_CBC_SHA noECC noTLS z SSL3_RSA_WITH_NULL_SHA # noECC noTLS :0041 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA # noECC noTLS :0084 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA # noECC TLS c TLS_RSA_WITH_RC4_128_MD5 noECC TLS d TLS_RSA_WITH_3DES_EDE_CBC_SHA noECC TLS e TLS_RSA_WITH_DES_CBC_SHA noECC TLS f TLS_RSA_EXPORT_WITH_RC4_40_MD5 noECC TLS g TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 noECC TLS i TLS_RSA_WITH_NULL_MD5 noECC TLS j TLS_RSA_FIPS_WITH_3DES_EDE_CBC_SHA noECC TLS k TLS_RSA_FIPS_WITH_DES_CBC_SHA noECC TLS l TLS_RSA_EXPORT_WITH_DES_CBC_SHA (new) noECC TLS m TLS_RSA_EXPORT_WITH_RC4_56_SHA (new) noECC TLS n TLS_RSA_WITH_RC4_128_SHA noECC TLS v TLS_RSA_WITH_AES_128_CBC_SHA noECC TLS y TLS_RSA_WITH_AES_256_CBC_SHA noECC TLS z TLS_RSA_WITH_NULL_SHA # noECC TLS :0041 TLS_RSA_WITH_CAMELLIA_128_CBC_SHA # noECC TLS :0084 TLS_RSA_WITH_CAMELLIA_256_CBC_SHA # # ECC ciphers (SSL3) # ECC noTLS :C001 SSL3_ECDH_ECDSA_WITH_NULL_SHA ECC noTLS :C002 SSL3_ECDH_ECDSA_WITH_RC4_128_SHA ECC noTLS :C003 SSL3_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA ECC noTLS :C004 SSL3_ECDH_ECDSA_WITH_AES_128_CBC_SHA ECC noTLS :C005 SSL3_ECDH_ECDSA_WITH_AES_256_CBC_SHA ECC noTLS :C006 SSL3_ECDHE_ECDSA_WITH_NULL_SHA ECC noTLS :C007 SSL3_ECDHE_ECDSA_WITH_RC4_128_SHA ECC noTLS :C008 SSL3_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA ECC noTLS :C009 SSL3_ECDHE_ECDSA_WITH_AES_128_CBC_SHA ECC noTLS :C00A SSL3_ECDHE_ECDSA_WITH_AES_256_CBC_SHA ECC noTLS :C00B SSL3_ECDH_RSA_WITH_NULL_SHA ECC noTLS :C00C SSL3_ECDH_RSA_WITH_RC4_128_SHA ECC noTLS :C00D SSL3_ECDH_RSA_WITH_3DES_EDE_CBC_SHA ECC noTLS :C00E SSL3_ECDH_RSA_WITH_AES_128_CBC_SHA ECC noTLS :C00F SSL3_ECDH_RSA_WITH_AES_256_CBC_SHA ECC noTLS :C010 SSL3_ECDHE_RSA_WITH_NULL_SHA ECC noTLS :C011 SSL3_ECDHE_RSA_WITH_RC4_128_SHA ECC noTLS :C012 SSL3_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA ECC noTLS :C013 SSL3_ECDHE_RSA_WITH_AES_128_CBC_SHA ECC noTLS :C014 SSL3_ECDHE_RSA_WITH_AES_256_CBC_SHA # # ECC ciphers (TLS) # ECC TLS :C001 TLS_ECDH_ECDSA_WITH_NULL_SHA ECC TLS :C002 TLS_ECDH_ECDSA_WITH_RC4_128_SHA ECC TLS :C003 TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA ECC TLS :C004 TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA ECC TLS :C005 TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA ECC TLS :C006 TLS_ECDHE_ECDSA_WITH_NULL_SHA ECC TLS :C007 TLS_ECDHE_ECDSA_WITH_RC4_128_SHA ECC TLS :C008 TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA ECC TLS :C009 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA ECC TLS :C00A TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA ECC TLS :C00B TLS_ECDH_RSA_WITH_NULL_SHA ECC TLS :C00C TLS_ECDH_RSA_WITH_RC4_128_SHA ECC TLS :C00D TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA ECC TLS :C00E TLS_ECDH_RSA_WITH_AES_128_CBC_SHA ECC TLS :C00F TLS_ECDH_RSA_WITH_AES_256_CBC_SHA ECC TLS :C010 TLS_ECDHE_RSA_WITH_NULL_SHA ECC TLS :C011 TLS_ECDHE_RSA_WITH_RC4_128_SHA ECC TLS :C012 TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA ECC TLS :C013 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA ECC TLS :C014 TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA