What Is a Tls Handshake

The Transport Layer Security (TLS) Handshake Protocol is responsible for the authentication and key exchange necessary to establish or resume secure sessions. When establishing a secure session, the Handshake Protocol manages the following: … Authentication of the server and optionally, the client.

What does a TLS handshake mean?

A TLS handshake is the process that kicks off a communication session that uses TLS encryption. During a TLS handshake, the two communicating sides exchange messages to acknowledge each other, verify each other, establish the encryption algorithms they will use, and agree on session keys.

What is a TLS handshake and why does it take so long?

The usual cause for the problem is your antivirus unnecessarily scanning the sites’ certificates which slows down the process of requesting files from the servers which, in effect, can cause the “Performing a TLS Handshake” message to hang for a long time in Mozilla Firefox.

Sophia Al-Mansoor

Sophia Al-Mansoor

Global Business & E-Commerce Reporter

Sophia analyzes international trade, startup ecosystems, retail transformation, and supply chain logistics for modern digital publications.

Share this article
Twitter Facebook Pinterest