diff --git a/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2SecurityUtil.java b/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2SecurityUtil.java index 897c7719df..026ca18afe 100644 --- a/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2SecurityUtil.java +++ b/codec-http2/src/main/java/io/netty/handler/codec/http2/Http2SecurityUtil.java @@ -49,6 +49,14 @@ public final class Http2SecurityUtil { */ private static final List CIPHERS_JAVA_MOZILLA_MODERN_SECURITY = Collections.unmodifiableList(Arrays .asList( + /* openssl = ECDHE-ECDSA-AES128-GCM-SHA256 */ + "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", + + /* REQUIRED BY HTTP/2 SPEC */ + /* openssl = ECDHE-RSA-AES128-GCM-SHA256 */ + "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", + /* REQUIRED BY HTTP/2 SPEC */ + /* openssl = ECDHE-ECDSA-AES256-GCM-SHA384 */ "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", /* openssl = ECDHE-RSA-AES256-GCM-SHA384 */ @@ -56,14 +64,7 @@ public final class Http2SecurityUtil { /* openssl = ECDHE-ECDSA-CHACHA20-POLY1305 */ "TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256", /* openssl = ECDHE-RSA-CHACHA20-POLY1305 */ - "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256", - /* openssl = ECDHE-ECDSA-AES128-GCM-SHA256 */ - "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", - - /* REQUIRED BY HTTP/2 SPEC */ - /* openssl = ECDHE-RSA-AES128-GCM-SHA256 */ - "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256" - /* REQUIRED BY HTTP/2 SPEC */ + "TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256" )); static {