Transport Layer Security (TLS)

Introduction

Transport Layer Security (TLS) is a cryptographic protocol that provide communications security over a computer network. The predecessor of Transport Layer Security is Secure Socket Layer (SSL). Frequently, they are both referred to SSL.

TLS protocols operate above the TCP layer. Application communicates over Socket provided by TLS instead of TCP directly.

tsl

HTTP over SSL (HTTPS)

HTTPS.png

The figures are drawn by Powerpoint.

 

Reference