15 units · 74 lessons
Information Security
Information Security from the first idea to exam level: every lesson builds on the one before, with a worked example, a step-through diagram where it helps, a quick check and practice that adapts to what you know. Follows Stallings & Brown, Computer Security: Principles and Practice, 4th ed..
Information Security at a glance
What does Information Security cover?
Assets & the CIA Triad, Adversaries & Attack Surface, Design Principles, Risk, Symmetric Encryption, Hashes, Public Keys & Signatures, Authentication, Access Control, Malware, Software Security, Network Security, Policy & Incident Response and Law, Ethics & Privacy. It follows Stallings & Brown, Computer Security: Principles and Practice, 4th ed..
How many lessons does the Information Security course on Studious have?
15 units and 74 lessons, from "Assets and the CIA triad" to "A breach timeline and the controls that break it". Each lesson has a worked example, a quick check and practice that adapts to what you know, and many have step-by-step diagrams.
Course outline
- Unit 1 · Week 1
What we are protecting
- Assets and the CIA triad
- The CIA triad in a JazzCash transfer
- Threat, vulnerability, attack and control
- Passive and active attacks
- Labelling a scenario with the vocabulary
- Unit 2 · Week 2
Who attacks, and why security is a business problem
- Adversaries and the attack surface
- Adversaries: insiders and outsiders
- Motives: criminals, activists and states
- Attack surface and the need for security
- Security as a business need
- Unit 3 · Week 3
Rules a secure system should obey
- Security design principles
- Least privilege, fail-safe defaults, complete mediation
- Defence in depth, separation of privilege, economy of mechanism
- Open design and psychological acceptability
- Unit 4 · Week 4
Risk as one picture
- Risk
- Likelihood, impact and the 3×3 grid
- A risk register
- Controls and residual risk
- Treating a risk: reduce, transfer, avoid or accept
- Unit 5 · Week 5
Cryptography job 1: hide
- Symmetric encryption
- Plaintext, ciphertext, key and Kerckhoffs's principle
- Brute force: trying every key
- Block and stream ciphers, AES and key length
- Unit 6 · Week 6
Cryptography jobs 2 and 3: detect change, prove origin
- Detecting change and proving origin
- Hash functions and MACs
- The key-distribution problem
- Public-key cryptography and hybrid encryption
- Digital signatures and non-repudiation
- Unit 7 · Week 7
Authentication: proving you are who you claim
- User authentication
- Identification, authentication, authorisation and factors
- Storing passwords: salted hashes, and passkeys
- Multi-factor authentication
- Passkeys: logging in without a password
- Unit 8 · Week 8
Access control: deciding what you may do
- Access control
- Subjects, objects and the reference monitor
- The access matrix, ACLs and capabilities
- DAC, MAC, RBAC and ABAC
- RBAC and ABAC at work
- Unit 9 · Week 9
Malware: software that works against you
- Malware
- Viruses, worms and trojans
- Malware payloads
- Signature and behaviour detection
- Payloads, detection and countermeasures
- Unit 10 · Week 10
Software security: programs that trust the wrong input
- Software security
- Trust boundaries and input validation
- Injection: when data becomes a command
- Buffer overflow as a broken trust boundary
- Defences against buffer overflow
- Unit 11 · Week 11
Network security as a black box
- Network security
- Firewalls and default deny
- Stateful inspection
- IDS and IPS
- TLS, VPNs and Zero Trust
- Zero Trust: checking every request
- Unit 12 · Week 12
Policy: the organisation's written rules
- Security policy
- Policy, standard, guideline, procedure
- EISP, ISSP and SysSP
- Asset identification, acceptable use and types of control
- Types of control: kind and timing
- Unit 13 · Week 13
Risk method: doing the picture from Week 4
- Risk assessment
- Assets, threats and vulnerabilities
- Scoring a scenario
- Treating risk: avoid, mitigate, transfer, accept
- The risk register: before and after controls
- Unit 14 · Weeks 14–15
Law, ethics and privacy
- Law and ethics in security
- Cybercrime, jurisdiction and evidence
- Digital evidence and the chain of custody
- PECA 2016 and responsible disclosure
- Ethics and privacy
- Privacy principles in practice
- Unit 15 · Week 16
One case: the whole vocabulary used once
- Incident response
- Responding to a phishing incident
- Reading a breach with the course vocabulary
- A breach timeline and the controls that break it
Study every lesson with diagrams, practice and Buddy, your AI tutor.
Start studying free