Encryption plays a crucial role in SSL/TLS. It uses both asymmetrical and symmetrical encryption. Asymmetrical cryptography is used to securely exchange encryption keys during the initial handshake process to exchange encryption keys. The client generates a random session key and encrypts it with the server’s public key. Only the server, possessing the corresponding private key, can decrypt and obtain the session key.

Once the session key is established, symmetrical cryptography takes over for the rest of the communication. The session key is used to encrypt and decrypt data efficiently. As balanced encryption algorithms are faster, they are ideal for encrypting large volumes of data.

More info: Consequences of Lying on Your Resume