SSL and TLS are both cryptographic protocols that provide authentication and data encryption between devices over a network. SSL was the first widely used protocol for securing online transactions. It uses a combination of public key encryption and private key encryption to secure the connection between two machines. SSL runs above the transport layer and the network layer(responsible for transport of data between processes). The TLS protocol has changedfrom the SSL protocol. TLS is composed of two layers, the TLS Record Protocoland the TLS Handshake Protocol. The TLS Record Protocol provides connection security. The Handshake Protocol allows the server and client to authenticate each other. SSL is still implemented in legacy systems.

Chill Blinton