SSCP · Question #733
In SSL/TLS protocol, what kind of authentication is supported when you establish a secure session between a client and a server?
The correct answer is C. Server authentication (mandatory) and client authentication (optional). SSL/TLS sessions typically require server authentication for client trust, and can optionally support client authentication for server verification.
Question
In SSL/TLS protocol, what kind of authentication is supported when you establish a secure session between a client and a server?
Options
- APeer-to-peer authentication
- BOnly server authentication (optional)
- CServer authentication (mandatory) and client authentication (optional)
- DRole based authentication scheme
How the community answered
(40 responses)- A3% (1)
- B5% (2)
- C93% (37)
Why each option
SSL/TLS sessions typically require server authentication for client trust, and can optionally support client authentication for server verification.
While SSL/TLS establishes a secure session between two parties, the authentication process is generally asymmetric with mandatory server authentication and optional client authentication, rather than a fully symmetrical peer-to-peer mandatory exchange.
Server authentication is a crucial and typically mandatory step in SSL/TLS to prevent Man-in-the-Middle attacks and establish trust, not an optional feature.
During an SSL/TLS handshake, server authentication is mandatory by default, allowing the client to verify the identity of the server using its digital certificate. Client authentication, where the server verifies the client's identity through its certificate, is an optional feature used in scenarios requiring mutual authentication.
Role-based authentication is an access control concept that determines what actions a user can perform based on their role, which is distinct from the identity verification process during an SSL/TLS session establishment.
Concept tested: SSL/TLS authentication types
Source: https://learn.microsoft.com/en-us/windows/win32/secauthn/tls-protocol-overview
Topics
Community Discussion
No community discussion yet for this question.