A client and a server settle on a cipher suite, a compression method and a master secret that later connections between them will reuse. Which TLS sub-protocol carried out that negotiation?
A client and a server settle on a cipher suite, a compression method and a master secret that later connections between them will reuse. Which TLS sub-protocol carried out that negotiation?
Answer
The Handshake Protocol
Options - A. The Handshake Protocol - B. The Change Cipher Spec Protocol - C. The Record Protocol - D. The Alert Protocol Why - A. Correct. The handshake authenticates the parties, negotiates the algorithms and establishes the parameters a session holds. - B. One byte with the value 1. It switches pending state to current state; it negotiates nothing. - C. The record layer carries everything, including the handshake messages that create the session — but it does not create it. - D. Two bytes, a level and a code. It reports problems on an existing connection.
Stallings & Brown 5e ch22 §22.3