← ACARA Digital Technologies Years 7–8

Layers of protection

Using several protections together, such as a strong passphrase, MFA, updates and encryption, so if one fails the others still keep your account and data safe.

Understanding Layers of protection in ACARA Digital Technologies Years 7–8

What it does: The first layer (the password) failed, but the MFA layer still stops the login. This is why layers matter. Interception beats the network, but the encryption layer turns the data into ciphertext, so it stays safe. Layered security uses several protections together. If one layer fails, the others still protect your account. MFA is a second layer. A stolen password alone is not enough to log in. Layers are different protections that cover different weaknesses. Reusing a password is just one weak measure repeated. Layers do not stop every failure. They make sure one failure is not the end of your security.

Common mistakes: The list is called layers, not layer. The line must be ADD 'encryption' TO layers so the third protection joins the same list as the others. Assignment uses the left arrow ←, not →. The line should be intercepted ← TRUE. The data is intercepted, but without the key it stays scrambled.

Class: _____________________  ·  Name: _____________________  ·  Date: _________

Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.

This module's key terms are also in a printable crossword (Modules 696–726) and word search (Modules 696–770).

Take this worksheet further — free with Cloodit

Each concept is reinforced from every angle — learned, then applied, then tested.

Learning
Duo
Which statement about layered protection is true?
Using several protections together means one failure does not expose the accountOne really strong password is all you need to keep an account safe
Matches
if (strong_password) { account = safe_forever }
↓
This relies on one measure only. A strong password can still be stolen or leaked in a data breach, so one layer is not enough.
Applying
Meanings
Term
layered security
Meaning
Using several protections together, such as a strong passphrase, MFA, updates and encryption, so if one fails the others still keep your account and data safe.
Practice
stolen_password ← true
Testing
Gaps
IF passwordStolen mfaOn THEN
Check Answer
Spots
3ADD 'MFA' TO layers
4ADD 'encryption' TO layer

Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.

The 'Pufferfish' badge — Error Handler, one of Cloodit's 106 collectible badges
Students earn collectable badges

Over 100 of them, across seven natural biomes.

Study Buddy
Students build a real study resource

Turns their work into revision material ready for Flash Cards and Exam study.

Diamond Dash — one of Cloodit's live, competitive Sprint games
Students lock in with Sprints

Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.

A Cloodit certificate of achievement, ready to personalise and print
Custom printable certificates

Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.

Quick Questions

1. Which statement about layered protection is true?
A. Using several protections together means one failure does not expose the account ✓
B. One really strong password is all you need to keep an account safe
Layered security uses several protections together. If one layer fails, the others still protect your account.
2. A hacker steals Mia's password, but her account also uses MFA. What happens?
A. The hacker gets in because the password is all that matters
B. The login is blocked because the hacker does not have her second factor ✓
MFA is a second layer. A stolen password alone is not enough to log in.
3. Someone intercepts Noah's data on public Wi-Fi, but the data is encrypted. What do they see?
A. Scrambled ciphertext that is useless without the key ✓
B. His messages in plain, readable text
Encryption is a layer that protects data even when it is intercepted.
4. Which set shows layers of protection working together?
A. Strong passphrase, MFA, software updates and encryption ✓
B. The same password reused on four different accounts
Layers are different protections that cover different weaknesses. Reusing a password is just one weak measure repeated.
5. True or false: if you use MFA, you no longer need a strong passphrase.
A. True: MFA does everything by itself
B. False: no single measure is enough, so you keep both layers ✓
Every layer matters. A strong passphrase and MFA protect the account in different ways.

Match the Pairs

layered security → Using several protections together so that if one fails, the others still protect your account and data
passphrase + MFA + updates + encryption → A set of layers where each protection covers a different weakness
The password is stolen, but the attacker is still blocked from logging in because a second layer is in place → password = stolen; MFA = on; login = blocked
Data is intercepted on a network, but the attacker cannot read it because another layer protects it → intercepted = yes; encryption = on; readable = no
if (strong_password) { account = safe_forever } → This relies on one measure only. A strong password can still be stolen or leaked in a data breach, so one layer is not enough.
layers = [password, password, password] → Repeating the same protection is not layering. If the password is stolen, all three copies fail together.

Key Term

layered security
Using several protections together, such as a strong passphrase, MFA, updates and encryption, so if one fails the others still keep your account and data safe.

Fill in the Blanks

1. IF passwordStolen AND mfaOn THEN login ← "blocked"
Hint: Type the logical operator that checks both conditions are true together.
2. layers ← ["passphrase", "MFA", "updates"] IF LENGTH(layers) > 1 THEN safer ← TRUE
Hint: Type the function that counts how many items are in a list.
3. IF dataIntercepted AND encrypted THEN attackerReads ← FALSE
Hint: Type the Boolean value showing the attacker cannot read the data.
4. IF passphraseCracked THEN IF mfaOn THEN login ← "blocked"
Hint: Type the keyword that starts a second check, the next layer of protection.
5. layers ← ["passphrase", "MFA", "updates"] APPEND(layers, "encryption")
Hint: Type the command that adds one more protection to the end of the list.

Spot the Error

Question 1
A layers ← []
B ADD 'passphrase' TO layers
C ADD 'MFA' TO layers
D ADD 'encryption' TO layer
E DISPLAY LENGTH(layers)
Line D — The list is called layers, not layer. The line must be ADD 'encryption' TO layers so the third protection joins the same list as the others.
Question 2
A intercepted → TRUE
B hasKey ← FALSE
C IF intercepted AND hasKey THEN
D DISPLAY 'Message readable'
E ELSE DISPLAY 'Only scrambled'
Line A — Assignment uses the left arrow ←, not →. The line should be intercepted ← TRUE. The data is intercepted, but without the key it stays scrambled.
Question 3
A passwordOk ← TRUE
B codeOk ← FALSE
C IF passwordOk OR codeOk THEN
D DISPLAY 'Access granted'
E ELSE DISPLAY 'Login blocked'
Line C — OR lets a thief in with only the stolen password. It must be AND so both layers (password and MFA code) are needed and the login is blocked.
Question 4
A FOR EACH app IN apps
B IF app.version < latest THEN
C DELETE app
D END IF
E END FOR
Line C — An out-of-date app should be updated to fix its security holes, not deleted. The line should be UPDATE app.
Question 5
A passphrase ← INPUT()
B words ← WORDS(passphrase)
C IF words <= 4 THEN
D DISPLAY 'Strong layer'
E ELSE DISPLAY 'Add more words'
Line C — The check uses the wrong operator. A strong passphrase has at least 4 words, so it should be IF words >= 4 THEN.

Student with a class code? Join your class →