Explain why transmitted data is encrypted
Distinguish plaintext from ciphertext and connect encryption to confidentiality while data travels.
Exam scope and assessment notes
This sequence follows Cambridge IGCSE Computer Science 0984, 2026–2028 syllabus Version 4. It covers subject content sections 2.1–2.3 only. The separately published 2029–2031 syllabus is not mapped here. Practice is original, self-checked and does not award an official Cambridge grade. Full timed papers and human subject-teacher review remain outstanding. Cambridge states that 0984 has the same 2026–2028 subject content as 0478, with 9–1 grading. In June and November, Cambridge lists 0984 in Administrative zone 3 and for centres in Oman and the UAE. Confirm availability for your centre and exam series with Cambridge International. The separately published 2029–2031 syllabus changes to Python 3 only and removes pseudocode; this 2026–2028 route does not cover those changes.
Before you begin
- No programming language is required. Be comfortable with place value and multiplication; each lesson introduces the computer-science notation it uses.
Work on paper. Try each question before revealing help, and explain why your method works.
Quick readiness check
What is plaintext?
What you will learn
- Explain why data is encrypted during transmission
- Distinguish readable plaintext from ciphertext
- State what encryption does not guarantee
Encryption protects confidentiality in transit
Plaintext is the original readable data. Encryption applies an algorithm and key to transform it into ciphertext, which should be unreadable without the required key.
Apply and check the rule
If someone intercepts the transmission, encryption can prevent them from understanding the data. It does not guarantee that a device is safe, that data has not been altered, or that the sender is genuine; those needs require other controls.
Pause and explain
What should a person without the decryption key see?
Worked example
A student sends a private message across a public Wi-Fi network. Why encrypt it?
Show the worked solution
- The message travels across a network where it could be intercepted.
- Encryption transforms readable plaintext into ciphertext.
- A person without the required key should not be able to read its content.
Answer Encryption helps keep the message confidential if it is intercepted; the recipient uses the key to recover the plaintext.
Try a topic test
Choose Easy, Normal or Difficult. Save your answers and open worked review after finishing.
Test this topic →From guided practice to a new situation
Write your answer and reasoning first. Use a hint only if you are stuck. The model solution is for self-checking; your written work is not automatically marked.
Define plaintext and ciphertext.
Give me a hint
Name the data before and after encryption.
Compare my reasoning
- Plaintext is the readable original.
- Ciphertext is the transformed encrypted form.
Plaintext is readable original data; ciphertext is its encrypted form.
Look for these in your work
- Plaintext defined
- Ciphertext defined
Explain one reason to encrypt account details while sending them to a website.
Give me a hint
Consider what an interceptor could learn.
Compare my reasoning
- The details travel through a network.
- An interceptor could otherwise read exposed information.
- Encryption makes the captured ciphertext unreadable without the correct key.
Encryption helps protect the details from being understood if they are intercepted in transit.
Look for these in your work
- Transit risk
- Confidentiality benefit
A company encrypts a message but sends it to the wrong recipient. Explain what encryption does and does not solve.
Give me a hint
Separate confidentiality from addressing and delivery.
Compare my reasoning
- Encryption can protect message content from an interceptor without the key.
- It does not ensure that the intended recipient was selected.
- The company also needs correct addressing and access controls.
Encryption protects confidentiality, but it does not correct a wrong destination or prove who should receive the message.
Look for these in your work
- Protection stated
- Limitation stated
- Other control identified
Common mistakes
- Saying encryption prevents every cyberattack
- Confusing encryption with error detection or compression
What can you explain now?
What does encryption aim to protect when data is transmitted?
Compare with the explanation
Confidentiality
Encryption makes intercepted data harder to understand without the correct key.
After trying it yourself, choose your next review. This is your self-assessment.
Your review choice appears on Today. Sign in to sync it across devices.
Make it stick
What protection does encryption provide, and which transmission problem does it not automatically solve?
If you needed the solution, close it and solve the problem again from a blank page. A correct answer is stronger when you can explain the reason for each step.