The whole encryption and decryption is a complicated process and it happens in different steps. They are: -
1. Step 1: - Browser attempt to connect a to website secured with an SSL certificate, it asks the web server to identify itself.
2. Step 2: - Server sends a copy of its SSL Certificate, including the server’s public key.
3. Step 3: - Browser checks the certificate root against a list of trusted CAs and that the certificate is unexpired, unrevoked, and that its common name is valid for the website that it is connecting to. If the browser trusts the certifica