According to the abbreviated handshake protocol, the client hello will contains a session id if it knows one. So my question here is: what is the key for a client to find session id if it is talking with multiple hosts and using multiple client certificate?

  • Hostname of the server when connecting to different host.
    – user45475
    Commented Mar 20, 2015 at 7:00

1 Answer 1


The abbreviated handshake is used in re-establishing a previously agreed secure connection, which means it will use the same keys as it used for the previous session where a full handshake was used to initiate the connection and agree on the keys and ciphers etc. See Speeding up SSL: Enabling session reuse

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .