The schedule below is provided as a guide to our teaching plans, but remains subject to change. Recorded or prerecorded lectures are available on Otago Capture.
Lecture 1 (DE) | Introduction; access control and security |
Lecture 2 (MA) | Symmetric cryptosystems and discrete probability |
Lecture 3 (MA) | One time pads, stream ciphers, and semantic security |
Lecture 4 (MA) | Asymmetric cryptography |
Lecture 5 (MA) | Complexity, knapsacks, and attacks |
Lecture 6 (DE) | Kerberos and Microsoft Active Directory |
Lecture 7 (DE) | Block ciphers, HTTPS, TLS/SSL and certificates |
Mid Semester Break |
|
Lecture 8 (DE) | Decentralised authorisation and OAuth 2.0 |
Lecture 9 (DE) | Homomorphic Encryption |
Lecture 10 (DE) | Reliability, distributed consensus and blockchain (e.g., bitcoin) |
Lecture 11 (MA) | Quantum computation |
Lecture 12 (MA) | Quantum computation |
Lecture 13 | Poster Presentations |