Fundamentals of cyber security — AQA GCSE Computer Science
Verified courseTeaching note checked against the official specification.
Cyber security consists of the processes, practices, and technologies designed to protect networks, devices, programs, and data from attack, damage, or unauthorised access. For AQA GCSE Computer Science, students must understand various cyber threats—including social engineering and malicious code—alongside technical and procedural prevention methods.
Fundamentals of cyber security explained
This statement sets out the full definition learners must know.
Read the full explanation
Cyber security is not one product but a combination of three elements: processes (the steps and procedures an organisation follows, such as a policy for backing up data or reporting incidents), practices (the everyday habits people adopt, such as choosing strong passwords and locking devices) and technologies (the tools used, such as firewalls, encryption and access controls). Together these are designed to protect four assets: networks, computers, programs and data. The protection is against three threats: attack (deliberate attempts to break in), damage (accidental or malicious harm) and unauthorised access (someone reaching data or systems without permission).
Your focus
- State the three elements that make up cyber security.
- Identify the assets protected and the threats guarded against.
- Apply the definition to select the most complete option in a multiple-choice question.
Which command word is this?
Give clear reasons or mechanisms showing how something works; typically requires cause-and-effect connectives ('because', 'which leads to', 'meaning that').
Fundamentals of cyber security exam tips
Topic Overview
Fundamentals of cyber security covers the spectrum of threats that compromise computer systems and the layered countermeasures used to defend them. In the AQA GCSE specification, this encompasses cyber threats like malware, social engineering techniques, and structural network vulnerabilities, alongside technical and organisational mitigation strategies.
Understanding cyber security links closely to computer networks, data representation, and ethical or legal impacts. Mastering this topic allows students to analyse real-world vulnerability scenarios, evaluate system protection measures, and secure full marks across both short-answer definitions and extended-response exam questions.
Key Concepts
- →Social engineering vectors: Phishing, shouldering (shoulder surfing), and blagging (pretexting) exploit human psychology rather than software vulnerabilities.
- →Malware classifications: Viruses, worms, trojans, ransomware, spyware, and adware differ in how they replicate, spread, and execute payloads.
- →Network-level attacks: Denial of Service (DoS/DDoS), brute force attacks, and SQL injection exploit protocol limits and unvalidated input fields.
- →Defence in depth: A robust security posture combines technical tools (firewalls, anti-malware, encryption, MAC filtering) and procedural policies (acceptable use policies, regular user training, strong authentication).
Marking Points
- Identifies that cyber security consists of processes, practices and technologies.
- Recognises that these are designed to protect networks, computers, programs and data.
- States that protection is against attack, damage or unauthorised access.
- Distinguishes processes and practices from technologies rather than treating cyber security as a single tool.
- Applies the definition to a scenario by identifying which asset and which threat an option addresses.
Examiner Tips
- 💡Underline the three elements, four assets and three threats in the question before choosing an option.
- 💡Reject any option that names a single tool as the whole of cyber security.
- 💡For scenario questions, ask which asset is being protected and which threat is being guarded against.
- 💡Use precise technical vocabulary: state 'packet inspection', 'brute force attack', 'salted hash', and 'social engineering' instead of conversational equivalents like 'checking data', 'guessing passwords', or 'tricking users'.
- 💡When answering 4-mark or 6-mark questions on system vulnerabilities, explicitly state the cause, the mechanism of exploit, and the specific mitigation technique.
Common Mistakes
- Selecting an option that lists only technologies such as firewalls and ignoring processes and practices; the correction is to require all three elements.
- Assuming cyber security protects only data and forgetting networks, computers and programs; the correction is to check every listed asset.
- Treating 'damage' as only deliberate harm when it also covers accidental harm; the correction is to keep all three threats in view.
- Believing anti-malware software stops incoming hackers: Anti-malware detects, quarantines, and removes malicious executable files; network firewalls control traffic and block unauthorized remote access.
- Assuming a worm requires human interaction: A virus requires an executable host file and human trigger to propagate, whereas a worm is standalone and self-replicates across networks automatically.
- Confusing penetration testing with passive vulnerability scanning: Penetration testing involves actively exploiting discovered vulnerabilities to evaluate damage potential, rather than simply listing known security patches.
Revision Plan
- 1Day 1-2: Review and create comparison tables for social engineering types (phishing, pharming, blagging, shouldering).
- 2Day 3-4: Categorise malicious software (viruses, worms, trojans, ransomware, spyware) focusing on self-replication vs host reliance.
- 3Day 5-6: Master technical prevention measures (firewalls, encryption, MAC address filtering, anti-malware, automated updates).
- 4Day 7: Practise AQA past-paper questions focusing on 4-mark scenarios, penetration testing, and SQL injection.
Exam Question Types
- 📋Definition and differentiation questions (1-2 marks): E.g. 'State what is meant by a trojan' or 'State two differences between a virus and a worm'.
- 📋Scenario-based mitigation questions (4 marks): Explaining two distinct prevention methods to protect a named company from data theft.
- 📋Evaluation / Extended-response questions (6-9 marks): Evaluating the technical vs human factors in securing an enterprise network.
Command Word Expectations (AQA)
Give clear reasons or mechanisms showing how something works; typically requires cause-and-effect connectives ('because', 'which leads to', 'meaning that').
State the main characteristics or key features of a security threat or tool without necessarily giving reasons for why it happens.
Weigh up the advantages and limitations of multiple security measures before reaching a justified, balanced conclusion supported by technical reasoning.
How Students Lose Marks (Examiner Pitfalls)
Step-by-Step Worked Solutions
Question: An online retail organisation holds customer payment details and passwords on an internal database. Explain two security measures the organisation should implement to prevent unauthorised access to this data. [4 marks]
- 1.Step 1: Identify an initial technical defence suitable for protecting network endpoints and databases (e.g. firewall or encryption).
- 2.Step 2: Explain how this measure prevents unauthorised access (e.g. a firewall blocks unauthorised external network packets and scans ports).
- 3.Step 3: Identify a secondary measure targeting user credential security or database protection (e.g. strong password policy with two-factor authentication or data encryption).
- 4.Step 4: Explain how this measure mitigates threats (e.g. encrypting the database ensures that if data is intercepted or stolen, it cannot be read without the decryption key).
Question: Differentiate between white-box penetration testing and black-box penetration testing, explaining the specific purpose of each. [4 marks]
- 1.Step 1: Define white-box penetration testing in terms of the tester's knowledge level (full structural knowledge).
- 2.Step 2: State its purpose (simulates a rogue insider or tests code directly to uncover deep architectural flaws).
- 3.Step 3: Define black-box penetration testing in terms of the tester's knowledge level (zero prior knowledge).
- 4.Step 4: State its purpose (simulates an external cyberattacker attempting to penetrate the perimeter blindly).