CCSP · Question #51
The Transport Layer Security (TLS) protocol creates a secure communications channel over public media (such as the Internet). In a typical TLS session, who initiates the protocol?
The correct answer is B. The client. The Transport Layer Security (TLS) protocol is typically initiated by the client to establish a secure communication channel with a server.
Question
The Transport Layer Security (TLS) protocol creates a secure communications channel over public media (such as the Internet). In a typical TLS session, who initiates the protocol?
Options
- AThe server
- BThe client
- CThe certifying authority
- DThe ISP
How the community answered
(26 responses)- B88% (23)
- C4% (1)
- D8% (2)
Why each option
The Transport Layer Security (TLS) protocol is typically initiated by the client to establish a secure communication channel with a server.
The server responds to the client's initiation; it does not typically initiate the TLS handshake itself.
In a typical TLS handshake, the client initiates the secure connection by sending a "ClientHello" message to the server, indicating its intention to communicate securely. This message includes information like supported TLS versions and cipher suites, setting the stage for the server to respond and begin the key exchange process.
The certifying authority issues certificates but does not directly initiate individual TLS sessions.
The ISP provides network connectivity but is not involved in initiating the application-layer TLS protocol.
Concept tested: TLS handshake initiation
Source: https://learn.microsoft.com/en-us/windows/win32/secauthn/tls-handshake-protocol
Topics
Community Discussion
No community discussion yet for this question.