Cheatsheet: Difference between revisions
Content added Content deleted
Line 420: | Line 420: | ||
Client Hello: |
;Client Hello: |
||
Protocol Version Version of the SSL protocol by which the client wishes to communicate during this session. |
Protocol Version Version of the SSL protocol by which the client wishes to communicate during this session. |
||
Session ID ID client wishes to use for this connection. In first Client Hello of exchange, the session ID is empty. |
Session ID ID client wishes to use for this connection. In first Client Hello of exchange, the session ID is empty. |
||
Line 426: | Line 426: | ||
Compression Method List of compression algorithms supported by the client. If server does not support any method, the connection fails. This can also be null. |
Compression Method List of compression algorithms supported by the client. If server does not support any method, the connection fails. This can also be null. |
||
Server Hello: |
;Server Hello: |
||
Protocol Version Chosen version of the SSL protocol that the client supports. |
Protocol Version Chosen version of the SSL protocol that the client supports. |
||
Session ID This is the identity of the session that corresponds to this connection. |
Session ID This is the identity of the session that corresponds to this connection. |
||
Line 436: | Line 436: | ||
Cipher Suite Selected by the server from the list. |
Cipher Suite Selected by the server from the list. |
||
Compression Method Selected by the server from the list. |
Compression Method Selected by the server from the list. |
||
Certificate Request The server sends the client a list of all the certificates that are configured on it |
Certificate Request The server sends the client a list of all the certificates that are configured on it. |
||
Allows the client to select which certificate it wants to use for authentication. |
Allows the client to select which certificate it wants to use for authentication. |
||
;Hello Request: |
|||
Server sends Hello Request to the client for SSL session resumption requests. |
|||
This tells client to start the renegotiation with a Client Hello request. |
|||
;Server Hello Done |
|||
Sent by the server to indicate the end of the server hello and associated messages. |
|||
Then Server waits for a client response. |
|||
Upon receipt of this, client verifies that the server provided a valid certificate, if required, and checks that the Server Hello parameters are acceptable. |
|||
= NetScaler = |
= NetScaler = |