One of the most important security measures that can be taken to secure internet connections is the use of a secure connection through the Transport Layer Security (TLS) protocol. TLS is an encryption protocol used to secure communication between computers and is the successor to the Secure Sockets Layer (SSL) protocol.
Most modern browsers, desktop clients, mobile clients, and server operating systems support TLS. In this article, we provide an overview of the most commonly used browsers, desktop clients, mobile clients, and server operating systems, and the TLS versions supported by each of them.
Browsers
Desktop
Linux
The Linux kernel only comes with support for an outdated TLS version. However, your specific distribution likely supports a more modern version. You can test this by using the following command, replacing example.com with the IP address of your VPS and 443 with the port number on which your application is running.
openssl s_client -connect example.com:443 -verify 1 -tls1_2 | grep Protocol
Next, click on ctrl + c on your keyboard to close the connection.