#!comment: Scoring based on ssllabs.com (Qualys) rating system #!comment: https://www.ssllabs.com/downloads/SSL_Server_Rating_Guide_2009.pdf #!comment: Anonymous key exchange or NULL encryption are automatic failures #!comment: Encryption cipher strength weighted 60% and based on key size #!comment: Key exchange cipher strength weighted 40%. Only penalty is for EXPORT-grade #!comment: (truncated key) algorithm. Actual key strength is based on server's certificate #!comment: or DH primes, which we don't calculate currently. #!comment: Score of A is ranked "strong", D and E are "weak", and F is "broken" #!comment: CIPHER_SUITE STRENGTH TLS_NULL_WITH_NULL_NULL broken TLS_RSA_WITH_NULL_MD5 broken TLS_RSA_WITH_NULL_SHA broken TLS_RSA_EXPORT_WITH_RC4_40_MD5 weak TLS_RSA_WITH_RC4_128_MD5 strong TLS_RSA_WITH_RC4_128_SHA strong TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 weak TLS_RSA_WITH_IDEA_CBC_SHA weak TLS_RSA_EXPORT_WITH_DES40_CBC_SHA weak TLS_RSA_WITH_DES_CBC_SHA weak TLS_RSA_WITH_3DES_EDE_CBC_SHA strong TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA weak TLS_DH_DSS_WITH_DES_CBC_SHA weak TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA strong TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA weak TLS_DH_RSA_WITH_DES_CBC_SHA weak TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA strong TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA weak TLS_DHE_DSS_WITH_DES_CBC_SHA weak TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA strong TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA weak TLS_DHE_RSA_WITH_DES_CBC_SHA weak TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA strong TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 broken TLS_DH_anon_WITH_RC4_128_MD5 broken TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA broken TLS_DH_anon_WITH_DES_CBC_SHA broken TLS_DH_anon_WITH_3DES_EDE_CBC_SHA broken SSL_FORTEZZA_KEA_WITH_NULL_SHA broken TLS_KRB5_WITH_DES_CBC_SHA-or-SSL_FORTEZZA_KEA_WITH_RC4_128_SHA weak TLS_KRB5_WITH_3DES_EDE_CBC_SHA strong TLS_KRB5_WITH_RC4_128_SHA strong TLS_KRB5_WITH_IDEA_CBC_SHA weak TLS_KRB5_WITH_DES_CBC_MD5 weak TLS_KRB5_WITH_3DES_EDE_CBC_MD5 strong TLS_KRB5_WITH_RC4_128_MD5 strong TLS_KRB5_WITH_IDEA_CBC_MD5 weak TLS_KRB5_EXPORT_WITH_DES_CBC_40_SHA weak TLS_KRB5_EXPORT_WITH_RC2_CBC_40_SHA weak TLS_KRB5_EXPORT_WITH_RC4_40_SHA weak TLS_KRB5_EXPORT_WITH_DES_CBC_40_MD5 weak TLS_KRB5_EXPORT_WITH_RC2_CBC_40_MD5 weak TLS_KRB5_EXPORT_WITH_RC4_40_MD5 weak TLS_PSK_WITH_NULL_SHA broken TLS_DHE_PSK_WITH_NULL_SHA broken TLS_RSA_PSK_WITH_NULL_SHA broken TLS_RSA_WITH_AES_128_CBC_SHA strong TLS_DH_DSS_WITH_AES_128_CBC_SHA strong TLS_DH_RSA_WITH_AES_128_CBC_SHA strong TLS_DHE_DSS_WITH_AES_128_CBC_SHA strong TLS_DHE_RSA_WITH_AES_128_CBC_SHA strong TLS_DH_anon_WITH_AES_128_CBC_SHA broken TLS_RSA_WITH_AES_256_CBC_SHA strong TLS_DH_DSS_WITH_AES_256_CBC_SHA strong TLS_DH_RSA_WITH_AES_256_CBC_SHA strong TLS_DHE_DSS_WITH_AES_256_CBC_SHA strong TLS_DHE_RSA_WITH_AES_256_CBC_SHA strong TLS_DH_anon_WITH_AES_256_CBC_SHA broken TLS_RSA_WITH_NULL_SHA256 broken TLS_RSA_WITH_AES_128_CBC_SHA256 strong TLS_RSA_WITH_AES_256_CBC_SHA256 strong TLS_DH_DSS_WITH_AES_128_CBC_SHA256 strong TLS_DH_RSA_WITH_AES_128_CBC_SHA256 strong TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 strong TLS_RSA_WITH_CAMELLIA_128_CBC_SHA strong TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA strong TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA strong TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA strong TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA strong TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA broken TLS_ECDH_ECDSA_WITH_NULL_SHA-draft broken TLS_ECDH_ECDSA_WITH_RC4_128_SHA-draft strong TLS_ECDH_ECDSA_WITH_DES_CBC_SHA-draft weak TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA-draft strong TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA-draft strong TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA-draft strong TLS_ECDH_ECNRA_WITH_DES_CBC_SHA-draft weak TLS_ECDH_ECNRA_WITH_3DES_EDE_CBC_SHA-draft strong TLS_ECMQV_ECDSA_NULL_SHA-draft broken TLS_ECMQV_ECDSA_WITH_RC4_128_SHA-draft strong TLS_ECMQV_ECDSA_WITH_DES_CBC_SHA-draft weak TLS_ECMQV_ECDSA_WITH_3DES_EDE_CBC_SHA-draft strong TLS_ECMQV_ECNRA_NULL_SHA-draft broken TLS_ECMQV_ECNRA_WITH_RC4_128_SHA-draft strong TLS_ECMQV_ECNRA_WITH_DES_CBC_SHA-draft weak TLS_ECMQV_ECNRA_WITH_3DES_EDE_CBC_SHA-draft strong TLS_ECDH_anon_NULL_WITH_SHA-draft broken TLS_ECDH_anon_WITH_RC4_128_SHA-draft broken TLS_ECDH_anon_WITH_DES_CBC_SHA-draft broken TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA-draft broken TLS_ECDH_anon_EXPORT_WITH_DES40_CBC_SHA-draft broken TLS_ECDH_anon_EXPORT_WITH_RC4_40_SHA-draft broken TLS_RSA_EXPORT1024_WITH_RC4_56_MD5 weak TLS_RSA_EXPORT1024_WITH_RC2_CBC_56_MD5 weak TLS_RSA_EXPORT1024_WITH_DES_CBC_SHA weak TLS_DHE_DSS_EXPORT1024_WITH_DES_CBC_SHA weak TLS_RSA_EXPORT1024_WITH_RC4_56_SHA weak TLS_DHE_DSS_EXPORT1024_WITH_RC4_56_SHA weak TLS_DHE_DSS_WITH_RC4_128_SHA strong TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 strong TLS_DH_DSS_WITH_AES_256_CBC_SHA256 strong TLS_DH_RSA_WITH_AES_256_CBC_SHA256 strong TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 strong TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 strong TLS_DH_anon_WITH_AES_128_CBC_SHA256 broken TLS_DH_anon_WITH_AES_256_CBC_SHA256 broken TLS_DHE_DSS_WITH_3DES_EDE_CBC_RMD strong TLS_DHE_DSS_WITH_AES_128_CBC_RMD strong TLS_DHE_DSS_WITH_AES_256_CBC_RMD strong TLS_DHE_RSA_WITH_3DES_EDE_CBC_RMD strong TLS_DHE_RSA_WITH_AES_128_CBC_RMD strong TLS_DHE_RSA_WITH_AES_256_CBC_RMD strong TLS_RSA_WITH_3DES_EDE_CBC_RMD strong TLS_RSA_WITH_AES_128_CBC_RMD strong TLS_RSA_WITH_AES_256_CBC_RMD strong TLS_GOSTR341094_WITH_NULL_GOSTR3411 broken TLS_GOSTR341001_WITH_NULL_GOSTR3411 broken TLS_RSA_WITH_CAMELLIA_256_CBC_SHA strong TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA strong TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA strong TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA strong TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA strong TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA broken TLS_PSK_WITH_RC4_128_SHA strong TLS_PSK_WITH_3DES_EDE_CBC_SHA strong TLS_PSK_WITH_AES_128_CBC_SHA strong TLS_PSK_WITH_AES_256_CBC_SHA strong TLS_DHE_PSK_WITH_RC4_128_SHA strong TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA strong TLS_DHE_PSK_WITH_AES_128_CBC_SHA strong TLS_DHE_PSK_WITH_AES_256_CBC_SHA strong TLS_RSA_PSK_WITH_RC4_128_SHA strong TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA strong TLS_RSA_PSK_WITH_AES_128_CBC_SHA strong TLS_RSA_PSK_WITH_AES_256_CBC_SHA strong TLS_RSA_WITH_SEED_CBC_SHA strong TLS_DH_DSS_WITH_SEED_CBC_SHA strong TLS_DH_RSA_WITH_SEED_CBC_SHA strong TLS_DHE_DSS_WITH_SEED_CBC_SHA strong TLS_DHE_RSA_WITH_SEED_CBC_SHA strong TLS_DH_anon_WITH_SEED_CBC_SHA broken TLS_RSA_WITH_AES_128_GCM_SHA256 strong TLS_RSA_WITH_AES_256_GCM_SHA384 strong TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 strong TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 strong TLS_DH_RSA_WITH_AES_128_GCM_SHA256 strong TLS_DH_RSA_WITH_AES_256_GCM_SHA384 strong TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 strong TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 strong TLS_DH_DSS_WITH_AES_128_GCM_SHA256 strong TLS_DH_DSS_WITH_AES_256_GCM_SHA384 strong TLS_DH_anon_WITH_AES_128_GCM_SHA256 broken TLS_DH_anon_WITH_AES_256_GCM_SHA384 broken TLS_PSK_WITH_AES_128_GCM_SHA256 strong TLS_PSK_WITH_AES_256_GCM_SHA384 strong TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 strong TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 strong TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 strong TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 strong TLS_PSK_WITH_AES_128_CBC_SHA256 strong TLS_PSK_WITH_AES_256_CBC_SHA384 strong TLS_PSK_WITH_NULL_SHA256 broken TLS_PSK_WITH_NULL_SHA384 broken TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 strong TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 strong TLS_DHE_PSK_WITH_NULL_SHA256 broken TLS_DHE_PSK_WITH_NULL_SHA384 broken TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 strong TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 strong TLS_RSA_PSK_WITH_NULL_SHA256 broken TLS_RSA_PSK_WITH_NULL_SHA384 broken TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256 broken TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 strong TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 strong TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 strong TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 strong TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 strong TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256 broken TLS_ECDH_ECDSA_WITH_NULL_SHA broken TLS_ECDH_ECDSA_WITH_RC4_128_SHA strong TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA strong TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA strong TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA strong TLS_ECDHE_ECDSA_WITH_NULL_SHA broken TLS_ECDHE_ECDSA_WITH_RC4_128_SHA strong TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA strong TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA strong TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA strong TLS_ECDH_RSA_WITH_NULL_SHA broken TLS_ECDH_RSA_WITH_RC4_128_SHA strong TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA strong TLS_ECDH_RSA_WITH_AES_128_CBC_SHA strong TLS_ECDH_RSA_WITH_AES_256_CBC_SHA strong TLS_ECDHE_RSA_WITH_NULL_SHA broken TLS_ECDHE_RSA_WITH_RC4_128_SHA strong TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA strong TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA strong TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA strong TLS_ECDH_anon_WITH_NULL_SHA broken TLS_ECDH_anon_WITH_RC4_128_SHA broken TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA broken TLS_ECDH_anon_WITH_AES_128_CBC_SHA broken TLS_ECDH_anon_WITH_AES_256_CBC_SHA broken TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA strong TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA strong TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA strong TLS_SRP_SHA_WITH_AES_128_CBC_SHA strong TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA strong TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA strong TLS_SRP_SHA_WITH_AES_256_CBC_SHA strong TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA strong TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA strong TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 strong TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 strong TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 strong TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 strong TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 strong TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 strong TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 strong TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 strong TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 strong TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 strong TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 strong TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 strong TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 strong TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 strong TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 strong TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 strong TLS_ECDHE_PSK_WITH_RC4_128_SHA strong TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA strong TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA strong TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA strong TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 strong TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 strong TLS_ECDHE_PSK_WITH_NULL_SHA broken TLS_ECDHE_PSK_WITH_NULL_SHA256 broken TLS_ECDHE_PSK_WITH_NULL_SHA384 broken TLS_RSA_WITH_ARIA_128_CBC_SHA256 strong TLS_RSA_WITH_ARIA_256_CBC_SHA384 strong TLS_DH_DSS_WITH_ARIA_128_CBC_SHA256 strong TLS_DH_DSS_WITH_ARIA_256_CBC_SHA384 strong TLS_DH_RSA_WITH_ARIA_128_CBC_SHA256 strong TLS_DH_RSA_WITH_ARIA_256_CBC_SHA384 strong TLS_DHE_DSS_WITH_ARIA_128_CBC_SHA256 strong TLS_DHE_DSS_WITH_ARIA_256_CBC_SHA384 strong TLS_DHE_RSA_WITH_ARIA_128_CBC_SHA256 strong TLS_DHE_RSA_WITH_ARIA_256_CBC_SHA384 strong TLS_DH_anon_WITH_ARIA_128_CBC_SHA256 broken TLS_DH_anon_WITH_ARIA_256_CBC_SHA384 broken TLS_ECDHE_ECDSA_WITH_ARIA_128_CBC_SHA256 strong TLS_ECDHE_ECDSA_WITH_ARIA_256_CBC_SHA384 strong TLS_ECDH_ECDSA_WITH_ARIA_128_CBC_SHA256 strong TLS_ECDH_ECDSA_WITH_ARIA_256_CBC_SHA384 strong TLS_ECDHE_RSA_WITH_ARIA_128_CBC_SHA256 strong TLS_ECDHE_RSA_WITH_ARIA_256_CBC_SHA384 strong TLS_ECDH_RSA_WITH_ARIA_128_CBC_SHA256 strong TLS_ECDH_RSA_WITH_ARIA_256_CBC_SHA384 strong TLS_RSA_WITH_ARIA_128_GCM_SHA256 strong TLS_RSA_WITH_ARIA_256_GCM_SHA384 strong TLS_DHE_RSA_WITH_ARIA_128_GCM_SHA256 strong TLS_DHE_RSA_WITH_ARIA_256_GCM_SHA384 strong TLS_DH_RSA_WITH_ARIA_128_GCM_SHA256 strong TLS_DH_RSA_WITH_ARIA_256_GCM_SHA384 strong TLS_DHE_DSS_WITH_ARIA_128_GCM_SHA256 strong TLS_DHE_DSS_WITH_ARIA_256_GCM_SHA384 strong TLS_DH_DSS_WITH_ARIA_128_GCM_SHA256 strong TLS_DH_DSS_WITH_ARIA_256_GCM_SHA384 strong TLS_DH_anon_WITH_ARIA_128_GCM_SHA256 broken TLS_DH_anon_WITH_ARIA_256_GCM_SHA384 broken TLS_ECDHE_ECDSA_WITH_ARIA_128_GCM_SHA256 strong TLS_ECDHE_ECDSA_WITH_ARIA_256_GCM_SHA384 strong TLS_ECDH_ECDSA_WITH_ARIA_128_GCM_SHA256 strong TLS_ECDH_ECDSA_WITH_ARIA_256_GCM_SHA384 strong TLS_ECDHE_RSA_WITH_ARIA_128_GCM_SHA256 strong TLS_ECDHE_RSA_WITH_ARIA_256_GCM_SHA384 strong TLS_ECDH_RSA_WITH_ARIA_128_GCM_SHA256 strong TLS_ECDH_RSA_WITH_ARIA_256_GCM_SHA384 strong TLS_PSK_WITH_ARIA_128_CBC_SHA256 strong TLS_PSK_WITH_ARIA_256_CBC_SHA384 strong TLS_DHE_PSK_WITH_ARIA_128_CBC_SHA256 strong TLS_DHE_PSK_WITH_ARIA_256_CBC_SHA384 strong TLS_RSA_PSK_WITH_ARIA_128_CBC_SHA256 strong TLS_RSA_PSK_WITH_ARIA_256_CBC_SHA384 strong TLS_PSK_WITH_ARIA_128_GCM_SHA256 strong TLS_PSK_WITH_ARIA_256_GCM_SHA384 strong TLS_DHE_PSK_WITH_ARIA_128_GCM_SHA256 strong TLS_DHE_PSK_WITH_ARIA_256_GCM_SHA384 strong TLS_RSA_PSK_WITH_ARIA_128_GCM_SHA256 strong TLS_RSA_PSK_WITH_ARIA_256_GCM_SHA384 strong TLS_ECDHE_PSK_WITH_ARIA_128_CBC_SHA256 strong TLS_ECDHE_PSK_WITH_ARIA_256_CBC_SHA384 strong TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 strong TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 strong TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 strong TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 strong TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256 broken TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384 broken TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 strong TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 strong TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 strong TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 strong TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 strong TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 strong TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 strong TLS_RSA_WITH_AES_128_CCM strong TLS_RSA_WITH_AES_256_CCM strong TLS_DHE_RSA_WITH_AES_128_CCM strong TLS_DHE_RSA_WITH_AES_256_CCM strong TLS_RSA_WITH_AES_128_CCM_8 strong TLS_RSA_WITH_AES_256_CCM_8 strong TLS_DHE_RSA_WITH_AES_128_CCM_8 strong TLS_DHE_RSA_WITH_AES_256_CCM_8 strong TLS_PSK_WITH_AES_128_CCM strong TLS_PSK_WITH_AES_256_CCM strong TLS_DHE_PSK_WITH_AES_128_CCM strong TLS_DHE_PSK_WITH_AES_256_CCM strong TLS_PSK_WITH_AES_128_CCM_8 strong TLS_PSK_WITH_AES_256_CCM_8 strong TLS_PSK_DHE_WITH_AES_128_CCM_8 strong TLS_PSK_DHE_WITH_AES_256_CCM_8 strong SSL_RSA_FIPS_WITH_DES_CBC_SHA weak SSL_RSA_FIPS_WITH_3DES_EDE_CBC_SHA strong