Author: markt
Date: Mon Feb 16 23:00:46 2015
New Revision: 1660243

URL: http://svn.apache.org/r1660243
Log:
4 new ciphers supported in OpenSSL 1.1.0

Modified:
    tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java
    tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestCipher.java

Modified: tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java?rev=1660243&r1=1660242&r2=1660243&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java 
(original)
+++ tomcat/trunk/java/org/apache/tomcat/util/net/jsse/openssl/Cipher.java Mon 
Feb 16 23:00:46 2015
@@ -2505,6 +2505,34 @@ public enum Cipher {
             128,
             128
     ),
+    // Cipher C073
+    TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384(
+            "ECDHE-ECDSA-CAMELLIA256-SHA384",
+            KeyExchange.ECDHe,
+            Authentication.ECDSA,
+            Encryption.CAMELLIA256,
+            MessageDigest.SHA384,
+            Protocol.TLSv1_2,
+            false,
+            EncryptionLevel.HIGH,
+            true,
+            256,
+            256
+    ),
+    // Cipher C074
+    TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256(
+            "ECDH-ECDSA-CAMELLIA128-SHA256",
+            KeyExchange.ECDHr,
+            Authentication.ECDSA,
+            Encryption.CAMELLIA128,
+            MessageDigest.SHA256,
+            Protocol.TLSv1_2,
+            false,
+            EncryptionLevel.HIGH,
+            true,
+            128,
+            128
+    ),
     // Cipher C075
     TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384(
             "ECDH-ECDSA-CAMELLIA256-SHA384",
@@ -2526,6 +2554,34 @@ public enum Cipher {
             Authentication.RSA,
             Encryption.CAMELLIA128,
             MessageDigest.SHA256,
+            Protocol.TLSv1_2,
+            false,
+            EncryptionLevel.HIGH,
+            true,
+            128,
+            128
+    ),
+    // Cipher C077
+    TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384(
+            "ECDHE-RSA-CAMELLIA256-SHA384",
+            KeyExchange.ECDHe,
+            Authentication.RSA,
+            Encryption.CAMELLIA256,
+            MessageDigest.SHA384,
+            Protocol.TLSv1_2,
+            false,
+            EncryptionLevel.HIGH,
+            true,
+            256,
+            256
+    ),
+    // Cipher C078
+    TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256(
+            "ECDH-RSA-CAMELLIA128-SHA256",
+            KeyExchange.ECDHr,
+            Authentication.RSA,
+            Encryption.CAMELLIA128,
+            MessageDigest.SHA256,
             Protocol.TLSv1_2,
             false,
             EncryptionLevel.HIGH,

Modified: 
tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestCipher.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestCipher.java?rev=1660243&r1=1660242&r2=1660243&view=diff
==============================================================================
--- tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestCipher.java 
(original)
+++ tomcat/trunk/test/org/apache/tomcat/util/net/jsse/openssl/TestCipher.java 
Mon Feb 16 23:00:46 2015
@@ -383,10 +383,14 @@ public class TestCipher {
             Collections.unmodifiableSet(new HashSet<>(Arrays.asList(
                     "DES-CBC-MD5+SSLv2",
                     "DES-CBC3-MD5+SSLv2",
+                    "ECDH-ECDSA-CAMELLIA128-SHA256+TLSv1.2",
                     "ECDH-ECDSA-CAMELLIA256-SHA384+TLSv1.2",
+                    "ECDH-RSA-CAMELLIA128-SHA256+TLSv1.2",
                     "ECDH-RSA-CAMELLIA256-SHA384+TLSv1.2",
                     "ECDHE-ECDSA-CAMELLIA128-SHA256+TLSv1.2",
+                    "ECDHE-ECDSA-CAMELLIA256-SHA384+TLSv1.2",
                     "ECDHE-RSA-CAMELLIA128-SHA256+TLSv1.2",
+                    "ECDHE-RSA-CAMELLIA256-SHA384+TLSv1.2",
                     "EXP-RC2-CBC-MD5+SSLv2",
                     "EXP-RC4-MD5+SSLv2",
                     "IDEA-CBC-MD5+SSLv2",
@@ -571,10 +575,14 @@ public class TestCipher {
                     "DHE-RSA-CAMELLIA256-SHA+SSLv3",
                     "DHE-RSA-CAMELLIA256-SHA256+TLSv1.2",
                     "DHE-RSA-SEED-SHA+SSLv3",
+                    "ECDH-ECDSA-CAMELLIA128-SHA256+TLSv1.2",
                     "ECDH-ECDSA-CAMELLIA256-SHA384+TLSv1.2",
+                    "ECDH-RSA-CAMELLIA128-SHA256+TLSv1.2",
                     "ECDH-RSA-CAMELLIA256-SHA384+TLSv1.2",
                     "ECDHE-ECDSA-CAMELLIA128-SHA256+TLSv1.2",
+                    "ECDHE-ECDSA-CAMELLIA256-SHA384+TLSv1.2",
                     "ECDHE-RSA-CAMELLIA128-SHA256+TLSv1.2",
+                    "ECDHE-RSA-CAMELLIA256-SHA384+TLSv1.2",
                     "EXP-DH-DSS-DES-CBC-SHA+SSLv3",
                     "EXP-DH-RSA-DES-CBC-SHA+SSLv3",
                     "EXP-RC2-CBC-MD5+SSLv2",



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to