CLIENT AUTHENTICATION

Client Authentication is used in the server: If the server is using a client certificate, you need to send the client certificate during the authentication process.

ADVANCED SETTINGS

SSL Version

All versions include SSLV3, TLS 1.0, TLS 1.1, TLS 1.2, and TLS 1.3. The server may select any one of these versions. HTTP/3 protocol will use the TLS 1.3 version only. TLS 1.3 is not supported for Ubuntu 16 and RHEL Operating systems.

SSL Sessions Reuse

If your application needs many SSL/TLS connections to the same server within a short time, the SSL/TLS protocol allows you to reuse a previous SSL/TLS session. You can give the percentage of sessions which will reuse the ssl connection. By default, we will use 100% of sessions.

Set TLS SNI (Server Name Indication) extension in the ClientHello message

This option allows a server to present multiple certificates on the same IP address and TCP Port number, hence allowing multiple secure websites to be served by the same IP address. SNI is used at the time of handshake.

SSL Renegotiation

On an SSL connection, a renegotiation can occur to request for new cipher suites or key materials. To renegotiate :