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 | |
|---|---|---|
| 1intercepted = "x9Fq#2Lm" | AThe interceptor captures only ciphertext, which looks like random characters and cannot be read | |
| 2plaintext = decrypt(ciphertext, key) | BEncryption does not prevent interception. Data can still be captured, but it is unreadable without the key. | |
| 3Encryption does not stop interception, it only makes the intercepted data unreadable | Cinterceptor sees ciphertext only | |
| 4Without the key, the interceptor cannot get the plaintext | DIF key = unknown THEN plaintext = unreadable | |
| 5Encryption stops hackers from intercepting data | EIf the password was encrypted, the interceptor would see only ciphertext, not the plaintext password. | |
| 6interceptor reads password = "hunter2" | FOnly someone with the correct key can turn ciphertext back into readable plaintext |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
unreadable without the key — Encryption cannot stop data being intercepted, but the interceptor sees only ciphertext and cannot get the plaintext without the key, so passwords and bank details stay safe.ciphertext ← ENCRYPT(password, key)IF hasKey = FALSE THEN
OUTPUT "Unreadable"
ENDIFplaintext ← DECRYPT(ciphertext, key)ciphertext ← ENCRYPT(bankDetails, key)IF hasKey = FALSE THEN
plaintext ← "unknown"
ENDIF