- One key used for encrypting and other key used for decrypting. So it is called as keypair.
- Harder to compromise ( More secure )
- More CPU intensive to implement.
- It is commonly reffered to as an “ RSA Keypair “ or “ Diffie-Hellman Keypair “
- Two keys are public and private key
PUBLIC KEY
- Freely accessible to the public.
- Included in digital certificate.
PRIVATE KEY
- Highly Secure
- Kept hidden , don’t share it to anyone.
- Both keys are mathematically related to each other.
- Data encryted with one key can only be decrypted with the other key.
WORKING MECHANISM IN REAL-TIME





STEP - 6 : ENCRYPTED MESSAGE TRANSMITTED BACK TO THE CLIENT