# Mysystem.org IT ExamsCISSP-Question-248 2017-04-02

**Question: **Which of the following best describes the difference between MAC, HMAC, and CBC-MAC?**Answer ==> **A. MAC concatenates a message with a symmetric key. CBC-MAC uses the last block of ciphertext. HMAC concatenates a message with a symmetric key and puts the result through a hashing algorithm.

B. HMAC concatenates a message with a symmetric key. CBC-MAC uses the last block of ciphertext. MAC concatenates a message with a symmetric key and puts the result through a hashing algorithm.

C. MAC concatenates a message with a symmetric key. CBC-MAC uses the first block of ciphertext. HMAC concatenates a message with a symmetric key and puts the result through a hashing algorithm.

D. CBC-MAC concatenates a message with a symmetric key. MAC uses the last block of ciphertext. HMAC concatenates a message with a symmetric key and puts the result through a hashing algorithm.