Contents | Previous | Next
icon

TLS: Server Handshake Response

The server responds with a plain-text message consisting of the following parts:
  1. An exchange method to be used for passing back and forth the keys to be used for encrypting information. This is typically either RSA or Diffie-Hellman-Merkle. If it is RSA, the server must send along also a Certificate (discussed below).
  2. The type of encryption to be used (RC4 or preferably 3DES).
  3. The technique to be used for calculating the Message Authentication Code, a checksum appended to messages and used to verify that the message contents haven’t been tampered with. Typically MD5 or SHA-1.