Cyber security

Threats and defences: malware, social engineering, network attacks, passwords, encryption, firewalls and secure programming, with the robot's radio as the thing to attack and protect.

Module F11GCSE9 lessons

Start in the simulator
  1. F11.1 Why cyber security Confidentiality, integrity and availability, who attacks and why, and ranking risk.
  2. F11.2 Malware Viruses, worms, trojans, ransomware and spyware, and a signature scanner.
  3. F11.3 Social engineering Phishing, pharming, shouldering and blagging, and a filter that flags them.
  4. F11.4 Network attacks Brute force, denial of service, data interception and SQL injection, and detecting a flood.
  5. F11.5 Passwords and authentication Ways to authenticate, strong passwords, 2FA, CAPTCHA and hashing.
  6. F11.6 Encryption Plaintext, keys and ciphertext, the Caesar cipher, symmetric and asymmetric, and a secret over the radio.
  7. F11.7 Defending a network Firewalls, anti-malware, access levels, updates, backups, penetration testing and policies.
  8. F11.8 Writing secure programs Validating input, access levels in code, and testing for security.
  9. F11.9 Project: secure the robot Authenticate with a password, decrypt an encrypted command, and act on it.