Welcome to the CS140 revision guide
Full notes for the module
The main set of notes for this module which is linked in the above heading were written by Justin Tan, with contributions from Edmund Goodman
Individual topics
Given the large number of topics, it makes sense to break these down into broader topics when revising - each of which having its own page. These are linked below by section:
- Introductory concepts
- Authentication
- Password cracking
- Cryptography
- Public key cryptography
- Digital Signatrure & Certificates
- Secure email
- Security & Authentication protocols
- Web Server Security Issues
- Virtualisation
Additional resources
Exam advice (revision lecture notes)
Additional notes
Detailed handwritten notes for CS140 by Josh Fitzmaurice which cover the entire module can be found here.