Client side handshake protocol implementation.
Handshake protocol operates on top of the Record Protocol.
It is responsible for session negotiating.
The implementation proceses inbound server handshake messages,
creates and sends respond messages. Outbound messages are supplied
to Record Protocol. Detected errors are reported to the Alert protocol.
See Also: TLS See Also: 1.0 spec., 7. The TLS Handshake Protocol See Also: (http://www.ietf.org/rfc/rfc2246.txt)