SY0-301 · Question #489
When using PGP, which of the following should the end user protect from compromise? (Select TWO).
The correct answer is A. Private key D. Key password. In PGP, the private key and its passphrase (key password) must be kept secret because the private key decrypts messages and creates digital signatures, while the password protects the private key from unauthorized use.
Question
When using PGP, which of the following should the end user protect from compromise? (Select TWO).
Options
- APrivate key
- BCRL details
- CPublic key
- DKey password
- EKey escrow
- FRecovery agent
How the community answered
(42 responses)- A93% (39)
- B5% (2)
- C2% (1)
Why each option
In PGP, the private key and its passphrase (key password) must be kept secret because the private key decrypts messages and creates digital signatures, while the password protects the private key from unauthorized use.
The private key in PGP is the component that decrypts messages encrypted with the corresponding public key and is used to create digital signatures that prove authenticity. If an attacker obtains the private key, they can decrypt all past and future encrypted messages and impersonate the owner. Protecting it from compromise is fundamental to the entire security model of asymmetric encryption.
CRL (Certificate Revocation List) details are a PKI concept and are not directly part of PGP's trust model - PGP uses a web of trust model rather than a centralized CA and CRL infrastructure.
The public key is intentionally meant to be distributed widely so that others can encrypt messages to the owner and verify signatures - it is not a secret and does not need to be protected from compromise.
The key password (passphrase) is the second layer of protection that encrypts the private key on disk, so that even if the private key file is stolen the attacker cannot use it without also knowing the passphrase. Together with the private key, these two items form the core secrets a PGP user must protect.
Key escrow involves a trusted third party holding a copy of a key for recovery purposes and is not something an end user personally protects as part of their PGP credential set.
A recovery agent is an enterprise PKI concept where a designated party can decrypt data on behalf of users - this is not a component that a PGP end user needs to protect personally.
Concept tested: PGP private key and passphrase protection
Source: https://www.rfc-editor.org/rfc/rfc4880
Topics
Community Discussion
No community discussion yet for this question.