Skip to main content
3 of 7
added 19 characters in body
dannys1s1
  • 119
  • 1
  • 4

What is the advantage of digital signatures over message authentication codes?

studying for CISSP these choices seemed limited

What is the advantage of digital signatures over message authentication codes?

1. Digital Signature provides integrity verification while message authentication code can not 2. Digital Signature provides confidentiality while message authentication code can not 3. Digital Signatures provide authenticity while message authentication code cannot 4. Digital Signatures works faster then message authtication codes

using the chart below as a reference

Cryptographic primitive | Hash |    MAC    | Digital
Security Goal           |      |           | signature
------------------------+------+-----------+-------------
Integrity               |  Yes |    Yes    |   Yes
Authentication          |  No  |    Yes    |   Yes
Non-repudiation         |  No  |    No     |   Yes
------------------------+------+-----------+-------------
Kind of keys            | none | symmetric | asymmetric
                        |      |    keys   |    keys

I'm leaning towards #2 but none of the choices really fit properly. Hopefully an expert here can clarify. Thank you.

dannys1s1
  • 119
  • 1
  • 4