Answer the following questions:
1. How long in bytes is the random data in the Hellos? Both the Client and Server include this ran-
2. How long in bytes is the session identifier sent by the server? This identifier allows later resump-
3. What Cipher method is chosen by the Server? Give its name and value. The Client will list the dif-
Certificate Messages
Next, find and inspect the details of the Certificate message, including expanding the Handshake proto-
col block within the TLS Record. As with the Hellos, the contents of the Certificate message are visible
because an encryption scheme is not yet established. It should come after the Hello messages.
Answer the following questions:
4. Who sends the Certificate, the client, the server, or both? A certificate is sent by one party to let
the other party authenticate that it is who it claims to be. Based on this usage, you should be
Client Key Exchange and Change Cipher Messages
Find and inspect the details of the Client Key Exchange and Change Cipher messages, expanding their
various details. The key exchange message is sent to pass keying information so that both sides will have
the same secret session key. The change cipher message signal a switch to a new encryption scheme to
the other party. This means that it is the last unencrypted message sent by the party.
Answer the following questions:
5. At the Record Layer, what Content–Type values are used to indicate each of these messages? Say
Alert Message
Finally, find and inspect the details of an Alert message at the end of the trace. The Alert message is sent
to signal a condition, such as notification that one party is closing the connection. You should find an
Alert after the Application Data messages that make up the secure web fetch.
Answer the following questions:
8. At the Record Layer, what Content–Type value is used to signal an alert?