Skillset can help you prepare! Sign up for your free Skillset account and take the first steps towards your certification.
During a TLS handshake, a client is always required to send its certificate to a server. True or false?
True
False
usually not used. This would be called mutual authentication is used Microsoft's definition https://msdn.microsoft.com/en-us/library/windows/desktop/aa380513(v=vs.85).aspx The TLS Handshake Protocol involves the following steps: 1.The client sends a "Client hello" message to the server, along with the client's random value and supported cipher suites. 2.The server responds by sending a "Server hello" message to the client, along with the server's random value. 3.The server sends its certificate to the client for authentication and may request a certificate from the client. The server sends the "Server hello done" message. 4.If the server has requested a certificate from the client, the client sends it. 5.The client creates a random Pre-Master Secret and encrypts it with the public key from the server's certificate, sending the encrypted Pre-Master Secret to the server. 6.The server receives the Pre-Master Secret. The server and client each generate the Master Secret and session keys based on the Pre-Master Secret. 7.The client sends "Change cipher spec" notification to server to indicate that the client will start using the new session keys for hashing and encrypting messages. Client also sends "Client finished" message. 8.Server receives "Change cipher spec" and switches its record layer security state to symmetric encryption using the session keys. Server sends "Server finished" message to the client. 9.Client and server can now exchange application data over the secured channel they have established. All messages sent from client to server and from server to client are encrypted using session key.
Question could go either way, I guess if the wording was if the server requests it has to be sent.
Train with Skillset and pass your certification exam. Faster. Guaranteed.
Study thousands of practice questions that organized by skills and ranked by difficulty.
Create a tailored training plan based on the knowledge you already possess.
Know when you’re ready for the high-stakes exam. Have the confidence that you will pass on your first attempt.