Master the AP Computer Science course with quizzes and multiple choice questions. Explore detailed explanations and tips to succeed in your AP exams!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


What type of key is used by the receiver in public key cryptography to decode the message?

  1. Public key

  2. Private key

  3. Shared key

  4. Session key

The correct answer is: Private key

In public key cryptography, the receiver uses their private key to decode a message that has been encrypted with their public key. The public key is freely distributed and can be shared with anyone who wants to send a secure message to the receiver. When the sender encrypts the message with the receiver's public key, only the corresponding private key can decrypt it. This method ensures that even if someone intercepts the encrypted message, they cannot decrypt it without access to the private key, thereby maintaining the confidentiality of the communication. The private key is kept secret by the receiver, adding an additional layer of security. In contrast, the other keys mentioned—public key, shared key, and session key—serve different purposes in various encryption scenarios, but it is specifically the private key that is essential for the decryption of messages in public key cryptography.