Originally posted by Rajan Chinna:
I was trying to understand SSL communication between browser and webserver. After reading from web its bit confusing to understand. Can somebody please correct me if I understand incorrectly.
Assuming the site is a bank application, First the webserver should sign and get private & public key from CA. When a user try to connect the site https:\\mybank.com, the public key is transfered to the browser thru which it knows that its a trusted site. Once the initial handshake is established the client encrypts the data with server public key and the server will decrypt the data with its private key. Any data sent from server is encrypted by its private key and the same is decrypted by client using server public key.
Is the above scenario correct OR the browser too have its own private & public keys stored locally?
Originally posted by Rajan Chinna:
Please take a look at this url
How SSL works
It says the browser will have its own private & public keys....
1.Does the browser comes with default private & public keys?
2.Is the same key used across all secured sites communications?
3.Where should we mention to use symmetric or asymmetric cryptography?
![]()
[ May 17, 2006: Message edited by: Rajan Chinna ]
My honeysuckle is blooming this year! Now to fertilize this tiny ad:
The Low Tech Laboratory Movie Kickstarter is LIVE NOW!
https://www.kickstarter.com/projects/paulwheaton/low-tech
|