GSEC · Question #138
What are the two actions the receiver of a PGP email message can perform that allows establishment of trust between sender and receiver?
The correct answer is A. Decode the message by decrypting the asymmetric key with his private key, then using the. PGP uses hybrid encryption where the recipient decrypts the asymmetrically-protected session key with their private key, then uses that session key to decrypt the message body.
Question
What are the two actions the receiver of a PGP email message can perform that allows establishment of trust between sender and receiver?
Options
- ADecode the message by decrypting the asymmetric key with his private key, then using the
- BDecode the message by decrypting the symmetric key with his private key, then using the
- CDecode the message by decrypting the symmetric key with his public key, then using the
- DDecrypt the message by encrypting the digital signature with his private key, then using the digital
How the community answered
(49 responses)- A78% (38)
- B2% (1)
- C14% (7)
- D6% (3)
Why each option
PGP uses hybrid encryption where the recipient decrypts the asymmetrically-protected session key with their private key, then uses that session key to decrypt the message body.
In PGP, the message body is encrypted with a symmetric session key, and that session key is itself encrypted using the recipient's public key via an asymmetric algorithm. The receiver uses their own private key to unwrap the session key, then uses that session key to decrypt the message; the sender's digital signature is then verified with the sender's public key to establish trust between both parties.
Labeling the protected key only as a 'symmetric key' without acknowledging it was asymmetrically wrapped misrepresents the decryption step and describes an incomplete or technically imprecise process.
A recipient cannot decrypt an asymmetrically-encrypted session key using a public key because public keys perform encryption, not decryption - only the corresponding private key can unwrap that value.
Encrypting a digital signature with a private key is the sender's signing action, not the receiver's - the receiver verifies by decrypting the signature hash with the sender's public key, not their own private key.
Concept tested: PGP hybrid encryption and digital signature verification
Source: https://www.rfc-editor.org/rfc/rfc4880
Topics
Community Discussion
No community discussion yet for this question.