Transport Layer Security

From Clinfowiki
(Redirected from TLS protocol)
Jump to: navigation, search

Transport Layer Security (TLS) is a cryptographic protocol that provides security for communications over the Internet. It is used to secure web browsing, email, instant messaging, and others.

Its predecessor is the SSL protocol, developed by Netscape.

The TLS protocol allows client/server applications to communicate across a network in a way designed to prevent eavesdropping and tampering.

A TLS client and server negotiate a stateful connection by using a handshaking procedure.[1] During this handshake, the client and server agree on various parameters used to establish the connection's security.

This concludes the handshake and begins the secured connection, which is encrypted and decrypted with the key material until the connection closes.

If any one of the above steps fails, the TLS handshake fails and the connection is not created.

Reference

  1. "SSL/TLS in Detail". Microsoft TechNet. Updated July 31, 2003.
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox