nerdexam
(ISC)2

SSCP · Question #605

Secure Sockets Layer (SSL) uses a Message Authentication Code (MAC) for what purpose?

The correct answer is D. message integrity. A Message Authentication Code (MAC) is used in SSL/TLS to ensure message integrity - it verifies that data has not been altered or tampered with during transmission. The MAC is computed from the message content and a shared secret key, so the receiver can detect any…

Submitted by fernanda_arg· Apr 18, 2026Cryptography

Question

Secure Sockets Layer (SSL) uses a Message Authentication Code (MAC) for what purpose?

Options

  • Amessage non-repudiation.
  • Bmessage confidentiality.
  • Cmessage interleave checking.
  • Dmessage integrity.

How the community answered

(34 responses)
  • A
    3% (1)
  • B
    9% (3)
  • D
    88% (30)

Explanation

A Message Authentication Code (MAC) is used in SSL/TLS to ensure message integrity - it verifies that data has not been altered or tampered with during transmission. The MAC is computed from the message content and a shared secret key, so the receiver can detect any modification. It does not provide confidentiality (that's encryption), non-repudiation (that requires digital signatures with asymmetric keys), or interleave checking.

Topics

#SSL/TLS#Message Authentication Code (MAC)#Message Integrity#Cryptography

Community Discussion

No community discussion yet for this question.

Full SSCP Practice