CDPSE · Question #264
When using a digital signature, which of the following keys will the recipient need to verify the authenticity of the sender's message?
The correct answer is C. The sender's public key. In a digital signature scheme, the sender creates a signature by hashing the message and encrypting that hash with their private key. To verify the signature, the recipient decrypts the hash using the sender's public key and compares it against a freshly computed hash of the rece
Question
When using a digital signature, which of the following keys will the recipient need to verify the authenticity of the sender's message?
Options
- AThe recipient's public key
- BThe sender's private key
- CThe sender's public key
- DThe recipient's private key
How the community answered
(35 responses)- A3% (1)
- B9% (3)
- C86% (30)
- D3% (1)
Explanation
In a digital signature scheme, the sender creates a signature by hashing the message and encrypting that hash with their private key. To verify the signature, the recipient decrypts the hash using the sender's public key and compares it against a freshly computed hash of the received message. If the hashes match, it proves the message was signed by the holder of the corresponding private key (authenticity) and has not been altered (integrity). The sender's private key (B) is used to create the signature, not verify it. The recipient's public key (A) and private key (D) are used in encryption directed at the recipient, not for verifying the sender's signature.
Topics
Community Discussion
No community discussion yet for this question.