mozilla / ssl-config-generator

Mozilla SSL Configuration Generator
https://ssl-config.mozilla.org/
Mozilla Public License 2.0
357 stars 59 forks source link

Fix Jetty TLSv1.3 IncludeCipherSuites #226

Open janbrasna opened 6 months ago

janbrasna commented 6 months ago

Fixes #154

With any output.ciphers present, for TLSv1.3 to work also the output.cipherSuites have to be provided for the handshakes not to fail (i. e. the when IncludeCipherSuites defined, also the TLSv1.3 compatible suites as defined in RFC 8446 have to be explicitly set).

Fixes intermediate and old output.

Support for *_CHACHA20_POLY1305_* was added in 11.0.13 JDK-8140466 but since it was not addresed for TLSv12 suites before, I haven't added anything mentioning the JSSE support for TLSv13 either.