When clients initiate a secure connection to a server there is a negotiation step involved where they agree on a protocol to use and potentially an encryption algorithm as well. Most connections between modern clients and servers use TLS instead of the outdated SSL. However, in the name of backward compatibility, both clients and servers allow for protocol downgrade for maximum interoperability.
|