nerdexam
(ISC)2

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.

Submitted by diego_uy· Apr 18, 2026Network and Communications Security

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)
  • A
    3% (1)
  • B
    5% (2)
  • C
    93% (37)

Why each option

SSL/TLS sessions typically require server authentication for client trust, and can optionally support client authentication for server verification.

APeer-to-peer authentication

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.

BOnly server authentication (optional)

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.

CServer authentication (mandatory) and client authentication (optional)Correct

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.

DRole based authentication scheme

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

#SSL/TLS#Authentication#Network Protocols#Client-Server Security

Community Discussion

No community discussion yet for this question.

Full SSCP Practice