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