mirror of
https://github.com/MariaDB/server.git
synced 2026-10-23 18:49:29 +03:00
WolfSSL code path already operates without fixed DH parameters. OpenSSL code path still sets fixed static precomputed DH params, which is now prohibited by IETF. Also OPENSSL_init_ssl is not required since OpenSSL 1.1.0, for over 10 years now. Also cleaned up at the same time. https://www.rfc-editor.org/rfc/rfc10015.html#section-2: > Clients MUST NOT offer and servers MUST NOT select non-ephemeral FFDH cipher suites in (D)TLS 1.2 connections. https://www.rfc-editor.org/rfc/rfc10015.html#section-3: > Clients MUST NOT offer and servers MUST NOT select FFDHE cipher suites in (D)TLS 1.2 connections. And the depreciated tables include all ciphersuites that can use SSL_CTX_set_tmp_dh as part of the connection. Also for a very long time OpenSSL was handling these automatically anyway, back when DHE was still recommended.
8.2 KiB
8.2 KiB