Long description

Back

A browser on the left side is labeled Client. And a server block is shown on the right.

The sequence of communication between Client and Server is captured. The client and server interaction is shown by the following 10 steps:

Step 1: HELLO open bracket cipher list, SSL version, etc dot close bracket. From Client to Server.

Step 2: HELLO open bracket cipher selection open bracket. From Server to Client.

Step 3: Public key. From Server to Client.

Step 4: Certificate. From Server to Client.

Step 5: Client authenticates the certificate or gets the user to accept it.

Step 6: Premaster secret open bracket encoded with server key close bracket. From Client to Server.

Step 7: Symmetric key computed. There is a symbol of key with circular arrow around it both at Client and Server. This indicates that its an activity that is performed both at Client and Server.

Step 8: Client done. From Client to Server.

Step 9: Server done. From Server to Client.

Step 10: Secure transmission completed. It is shows by a solid red line between Client and Server.

Back