When a TLS client establishes a TLS connection with a TLS server, public-key encryption is used at the beginning to authenticate the server and the client. Then, symmetric key encryption is used to encrypt the actual sensitive data. In other words, if a user or TLS client wants to transfer some sensitive data to the TLS server, the actual sensitive data is first encrypted using symmetric key encryption and then sent to the server.
But, why does the TLS protocol use symmetric encryption to transfer sensitive data? In this article, we would discuss that in detail. But, before we discuss that, let’s first try to understand how the TLS protocol works.
In this article, we would discuss:
-
How does the TLS protocol work?
-
Why does the TLS protocol use symmetric encryption?
0 Comments