NSE4 · Question #58
Bob wants to send Alice a file that is encrypted using public key cryptography. Which of the following statements is correct regarding the use of public key cryptography in this scenario?
The correct answer is C. Bob will use Alice's public key to encrypt the file and Alice will use her private key to decrypt the. For secure file transmission using public key cryptography, Bob encrypts the file with Alice's public key, ensuring that only Alice, who possesses the corresponding private key, can decrypt it.
Question
Bob wants to send Alice a file that is encrypted using public key cryptography. Which of the following statements is correct regarding the use of public key cryptography in this scenario?
Options
- ABob will use his private key to encrypt the file and Alice will use her private key to decrypt the file.
- BBob will use his public key to encrypt the file and Alice will use Bob's private key to decrypt the
- CBob will use Alice's public key to encrypt the file and Alice will use her private key to decrypt the
- DBob will use his public key to encrypt the file and Alice will use her private key to decrypt the file.
How the community answered
(37 responses)- A5% (2)
- B3% (1)
- C89% (33)
- D3% (1)
Why each option
For secure file transmission using public key cryptography, Bob encrypts the file with Alice's public key, ensuring that only Alice, who possesses the corresponding private key, can decrypt it.
Using Bob's private key for encryption is for digital signing (authenticity/non-repudiation), not confidentiality, and Alice's private key would not decrypt it.
Bob's public key is publicly available and would not provide confidentiality for a message sent to Alice, and Alice would not possess Bob's private key to decrypt it.
In public key cryptography for confidentiality, the sender (Bob) uses the recipient's (Alice's) public key to encrypt the data. This encrypted data can then only be decrypted by the corresponding private key, which only Alice possesses.
Bob's public key is for others to encrypt messages *to* Bob, or for Bob to verify signatures, not for Bob to encrypt a confidential message *for* Alice.
Concept tested: Public key cryptography for confidentiality
Source: https://docs.microsoft.com/en-us/windows/win32/seccrypto/public-key-cryptography
Topics
Community Discussion
No community discussion yet for this question.