From 40e01dbb4cbc4fbd9d4c454e609a02a2406ae802 Mon Sep 17 00:00:00 2001 From: Nils Maier Date: Sun, 6 Oct 2019 09:34:56 +0200 Subject: [PATCH] AppleTLS: update cipher suites --- src/AppleTLSSession.cc | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/AppleTLSSession.cc b/src/AppleTLSSession.cc index 5f2f2ee1..74253582 100644 --- a/src/AppleTLSSession.cc +++ b/src/AppleTLSSession.cc @@ -176,6 +176,9 @@ static struct { SUITE(TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA, 0xC017), SUITE(TLS_ECDH_anon_WITH_AES_128_CBC_SHA, 0xC018), SUITE(TLS_ECDH_anon_WITH_AES_256_CBC_SHA, 0xC019), + SUITE(TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA, 0xC035), + SUITE(TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA, 0xC036), + SUITE(TLS_PSK_WITH_CHACHA20_POLY1305_SHA256, 0xCCAB), SUITE(TLS_NULL_WITH_NULL_NULL, 0x0000), SUITE(TLS_RSA_WITH_NULL_MD5, 0x0001), SUITE(TLS_RSA_WITH_NULL_SHA, 0x0002), @@ -258,6 +261,11 @@ static struct { SUITE(TLS_RSA_PSK_WITH_AES_256_CBC_SHA384, 0x00B7), SUITE(TLS_RSA_PSK_WITH_NULL_SHA256, 0x00B8), SUITE(TLS_RSA_PSK_WITH_NULL_SHA384, 0x00B9), + SUITE(TLS_AES_128_GCM_SHA256, 0x1301), + SUITE(TLS_AES_256_GCM_SHA384, 0x1302), + SUITE(TLS_CHACHA20_POLY1305_SHA256, 0x1303), + SUITE(TLS_AES_128_CCM_SHA256, 0x1304), + SUITE(TLS_AES_128_CCM_8_SHA256, 0x1305), SUITE(TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, 0xC023), SUITE(TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, 0xC024), SUITE(TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, 0xC025), @@ -274,7 +282,8 @@ static struct { SUITE(TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, 0xC030), SUITE(TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, 0xC031), SUITE(TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, 0xC032), - SUITE(TLS_EMPTY_RENEGOTIATION_INFO_SCSV, 0x00FF), + SUITE(TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256, 0xCCA8), + SUITE(TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256, 0xCCA9), SUITE(SSL_RSA_WITH_RC2_CBC_MD5, 0xFF80), SUITE(SSL_RSA_WITH_IDEA_CBC_MD5, 0xFF81), SUITE(SSL_RSA_WITH_DES_CBC_MD5, 0xFF82),