How to find the SSL/TLS version from a SSL handshake message.

How to find the SSL/TLS version from a SSL handshake message.

book

Article ID: KB0093942

calendar_today

Updated On:

Products Versions
TIBCO ActiveMatrix BusinessWorks -
Not Applicable -

Description

Resolution:
The SSL handshake starts with the ClientHello message, the first message sent by the client to initiate the handshake. The Clienthello message contains the SSL/TLS protocol version the client uses during the session. A sample SSL handshake message follows:

ssl_debug(1): Starting handshake (iSaSiLk 3.03)...
ssl_debug(1): Sending secure renegotiation cipher suite
ssl_debug(1): Sending v3 client_hello message, requesting version 3.1...
ssl_debug(1): Received v3 server_hello handshake message.
ssl_debug(1): Server selected SSL version 3.1.
ssl_debug(1): Server created new session 7C:7A:6C:4D:50:72:6A:9E...
ssl_debug(1): CipherSuite selected by server: SSL_RSA_WITH_3DES_EDE_CBC_SHA

The version for SSL/TLS is:

 

3.0 for SSLv3, 
3.1 for TLSv1.0 
3.2 for TLSv1.1.

Issue/Introduction

How to find the SSL/TLS version from a SSL handshake message.