Learn in your language
Skip to content
IGCSE · Cambridge (CIE) · 0478

Explain why transmitted data is encrypted

Distinguish plaintext from ciphertext and connect encryption to confidentiality while data travels.

Cambridge IGCSE Computer Science 0478 · Data transmission · 2026–2028 Version 6 · 2.3

This sequence follows Cambridge IGCSE Computer Science 0478, 2026–2028 syllabus Version 6. 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.

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?

Put the idea to work

Worked example

A student sends a private message across a public Wi-Fi network. Why encrypt it?

Show the worked solution
  1. The message travels across a network where it could be intercepted.
  2. Encryption transforms readable plaintext into ciphertext.
  3. 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.

1 · Guided

Define plaintext and ciphertext.

Give me a hint

Name the data before and after encryption.

Compare my reasoning
  1. Plaintext is the readable original.
  2. 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
2 · Independent

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
  1. The details travel through a network.
  2. An interceptor could otherwise read exposed information.
  3. 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
3 · Transfer

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
  1. Encryption can protect message content from an interceptor without the key.
  2. It does not ensure that the intended recipient was selected.
  3. 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
Recall without your notes

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.

Keep learning Computer Science

Course scope and assessment

165 original lessons map the listed objectives across all 10 main topics in the 2026–2028 Version 6 syllabus, with worked explanations and guided, independent and transfer practice. This is mapped teaching coverage, not proof of full exam readiness. Three earlier starter lessons remain available but are not counted as syllabus-mapped teaching. Practical programming experience in an executable browser workspace, full timed-paper practice, human subject-teacher review and the separate 2029–2031 syllabus remain outstanding. Practice is self-checked and does not award an official Cambridge grade.

StudyForA · Learn with understanding

Original teaching content and links to official sources. Check your exam year and qualification before using a resource.