Certified Ethical Hacker (CEH v11) — Question 312

Bob wants to ensure that Alice can check whether his message has been tampered with. He creates a checksum of the message and encrypts it using asymmetric cryptography.
What key does Bob use to encrypt the checksum for accomplishing this goal?

Answer options

Correct answer: C

Explanation

Bob uses his own private key to encrypt the checksum, allowing Alice to verify the message's integrity with his public key. Options A and B are incorrect because encrypting with Alice's public key would not enable him to prove authenticity, and using his own public key would not provide a means for Alice to confirm the message. Option D is incorrect because Alice's private key is not involved in this process.