SSCP · Question #637
Which of the following is NOT a known type of Message Authentication Code (MAC)?
The correct answer is C. Signature-based MAC (SMAC). Message Authentication Codes provide data integrity and authentication using a shared symmetric key. HMAC (Keyed-Hash MAC) uses a cryptographic hash function combined with a secret key, and is widely standardized. DES-CBC (CBC-MAC) uses a block cipher in CBC mode to produce an…
Question
Which of the following is NOT a known type of Message Authentication Code (MAC)?
Exhibit
Options
- AKeyed-hash message authentication code (HMAC)
- BDES-CBC
- CSignature-based MAC (SMAC)
- DUniversal Hashing Based MAC (UMAC)
How the community answered
(45 responses)- A7% (3)
- B2% (1)
- C87% (39)
- D4% (2)
Explanation
Message Authentication Codes provide data integrity and authentication using a shared symmetric key. HMAC (Keyed-Hash MAC) uses a cryptographic hash function combined with a secret key, and is widely standardized. DES-CBC (CBC-MAC) uses a block cipher in CBC mode to produce an authentication tag. UMAC (Universal Hashing Based MAC) is a fast, formally analyzed MAC standard. SMAC, or 'Signature-based MAC,' is not a recognized or standardized MAC type. Digital signatures are a separate concept from MACs - signatures use asymmetric keys, while MACs use symmetric keys. SMAC is a fabricated term and does not exist in standard cryptographic literature.
Topics
Community Discussion
No community discussion yet for this question.
