What are the two protocols that TLS uses?
What are the two protocols that TLS uses?
TLS (Transport Layer Security) uses two main protocols: the handshake protocol and the record protocol. The handshake protocol establishes and negotiates the TLS connection, allowing the client and server to authenticate each other and agree on encryption algorithms and session keys. The record protocol is responsible for securely encapsulating and transmitting data over the network. The handshake protocol handles the starting phase of a secure connection, while the record protocol deals with the ongoing secure transfer of data once the handshake is complete.
Handshake: The TLS handshake protocol allows the client and server to authenticate each other, negotiate encryption algorithms, and establish session keys before any data is transmitted. Record: The TLS record protocol is responsible for encapsulating higher-level protocol data (such as HTTP, FTP, etc.) into TLS records, encrypting them, and then transmitting them securely over the network.
A. Handshake and record