Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1private key | ADecryption needs the owner's private key, not the public key, which anyone can have. | |
| 2decrypt(message, private_key) | BThe private key must never be sent to anyone. Share the public key instead. | |
| 3The private key is never sent to anyone, so it stays only on the owner's device | CThe secret half of a key pair that only the owner keeps and uses to decrypt data | |
| 4Only the owner can decrypt a message that was encrypted with their public key | DTurns ciphertext back into plaintext using the owner's secret key | |
| 5email(friend, private_key) | Esend(public_key) # private_key stays secret | |
| 6decrypt(ciphertext, public_key) | Fplaintext = decrypt(ciphertext, my_private_key) |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
private key — The secret half of a key pair. Only the owner keeps it, never sends it, and uses it to decrypt data that was encrypted with their public key.plaintext = DECRYPT(ciphertext, privateKey)ciphertext = ENCRYPT(message, publicKey)IF user = owner THEN
text = DECRYPT(data, privateKey)
ENDIFIF privateKeyStolen THEN
securityLost = TRUE
ENDIFkeepSecret(privateKey)