Have you ever wondered how, for example, a browser and a server communicate through the network? Here’s where the SSL handshake comes into play. In this example, before sharing any data, a browser and a server need to agree on data exchange or to “shake on it”, thus...