Which cryptographic technique provides both data integrity and nonrepudiation?
- 3DES
- HMAC
- MD5
- SHA-1
Explanation: A Keyed-hash message authentication code (HMAC and KHMAC) is a type of message authentication code that uses an additional secret key as input to the hash function. This adds authentication to integrity assurance. When two parties share a secret key and use HMAC functions for authentication, the received HMAC digest of a message indicates that the other party was the originator of the message (non-repudiation), because it is the only other entity possessing the secret key. 3DES is an encryption algorithm, and MD5 and SHA-1 are hashing algorithms.
Exam with this question: CCNA Cyber Ops Chapter 9 Exam Answers
Exam with this question: CCNA Security Chapter 7 Exam (CCNAS v1.2)
Please login or Register to submit your answer