An organization wants to ensure that a transmitted message has not been altered during transmission. Which of the following cryptographic concepts would BEST ensure this?
A digital signature uses asymmetric encryption to create a unique hash of the message which can be validated by the recipient to verify that the message has not been tampered with during transmission. This ensures the integrity of the message. A MAC (Message Authentication Code) ensures the message comes from a known sender, and non-repudiation prevents denial of an action such as sending a message, but neither specifically addresses the message content being altered. Encryption protects the confidentiality of the message, not necessarily the integrity.
Learn More
AI Generated Content may display inaccurate information, always double-check anything important.
What is a digital signature and how is it created?
How does a Message Authentication Code (MAC) differ from a digital signature?
What is non-repudiation and why is it important in cryptography?