I have an ambiguity about HTTPS communication and my question had may be asked but I didn't find and clear response: In HTTPS communication, the server is sharing it's public key with "everyone" If this key is shared with public, than doesn't anyone can decrypt the communication from the server?
Asked
Active
Viewed 44 times
0
-
The other name commonly used for public key cryptography is *asymmetric* cryptography. The whole point is that different keys are used for encryption and decryption. (Also, note that the server's public key is only briefly relevant whilst the connection is being established. During the process, session keys will be generated and used during the remainder of the session) – Damien_The_Unbeliever Nov 07 '18 at 13:36
1 Answers
0
No. You use the public key to encrypt the data and it's not possible to decrypt it by using the same public key.
The only way to decrypt the data is by using the correspondent private key.
This wiki article explains the core.

hess
- 76
- 5