nerdexam
GIAC

GSEC · Question #169

Which of the following statements regarding the Secure Sockets Layer (SSL) security model are true? Each correct answer represents a complete solution. Choose two.

The correct answer is B. The client always authenticates the server. D. The server can optionally authenticate the client. SSL/TLS requires mandatory server authentication to the client, while client authentication to the server is optional and must be explicitly requested.

Defense in Depth and Protocols

Question

Which of the following statements regarding the Secure Sockets Layer (SSL) security model are true? Each correct answer represents a complete solution. Choose two.

Options

  • AThe client can optionally authenticate the server.
  • BThe client always authenticates the server.
  • CThe server always authenticates the client.
  • DThe server can optionally authenticate the client.

How the community answered

(41 responses)
  • A
    5% (2)
  • B
    78% (32)
  • C
    17% (7)

Why each option

SSL/TLS requires mandatory server authentication to the client, while client authentication to the server is optional and must be explicitly requested.

AThe client can optionally authenticate the server.

Server authentication in SSL/TLS is mandatory, not optional - the client must always validate the server's certificate as part of the standard handshake.

BThe client always authenticates the server.Correct

In the SSL/TLS handshake, server authentication is always required - the server must present a digital certificate that the client validates against a trusted CA, ensuring the client knows it is communicating with a legitimate server. This is a non-negotiable part of the protocol design to prevent man-in-the-middle attacks.

CThe server always authenticates the client.

Client authentication is never required by default in SSL/TLS - the server can only optionally request it, and many deployments never enable it.

DThe server can optionally authenticate the client.Correct

Client authentication in SSL/TLS is an optional extension known as mutual TLS (mTLS). The server may request a client certificate during the handshake, but this step can be skipped, making it optional from the server's perspective.

Concept tested: SSL/TLS mutual vs. one-way authentication model

Source: https://learn.microsoft.com/en-us/windows-server/security/tls/transport-layer-security-protocol

Topics

#SSL#TLS#client authentication#server authentication

Community Discussion

No community discussion yet for this question.

Full GSEC Practice