Course Material

Information Security - Part 1

  • Lecture Notes on Information Security (Part 1)
  • Summary of Channel Transformations
  • Many proofs presented during the lecture can be found in Introduction to Modern Cryptography

Weekly Material

Week 1
Lecture: Introduction, Unkeyed primitives, Slides for Chap 1,Slides for Chap 2, Pt 1
Exercises: Exercise Sheet 1, Solution Exercise Sheet 1, Part of Reading Assignment 1

Week 2
Lecture: Pseudo-random generators, Symmetric cryptosystems, Slides for Chap 2, Pt 2
Exercises: Exercise Sheet 2, Solution Exercise Sheet 2

Week 3
Lecture: Symmetric cryptosystems, Message authentication codes, Slides for Chap 2, Pt 3
Exercises: Exercise Sheet 3, Solution Exercise Sheet 3

Week 4
Lecture: Public-key cryptography, Slides for Chap 2, Pt 4
Exercises: Exercise Sheet 4, Solution Exercise Sheet 4

Week 5
Lecture: Mon, Mar 18: PGP tutorial, Slides for PGP Tutorial, Security and Trust in Distributed Systems, Slides for Chap 3
Exercises: Exercise Sheet 5, Solution Exercise Sheet 5

Week 6
Lecture: Key management, Certificates and PKIs, Slides for Chap 4
Exercises: Exercise Sheet 6, Solution Exercise Sheet 6

Week 7 -- Easter vacation

Week 8 (Mon)
Lecture: Key management, Certificates and PKIs (continued, end of part I)
Exercises: Exercise Sheet 7, Solution Exercise Sheet 7

Week 8 (Thu)
Lecture: Introduction to Part II (Prof. Basin), Slides
Exercises: Exercise Sheet 8, Solution Exercise Sheet 8

Week 9
Lecture: Security Protocols Part I, Slides
Exercises: Exercise Sheet 9, Solution Exercise Sheet 9

Week 10
Lecture: Network Security, Slides
Exercises: Exercise Sheet 10, Solution Exercise Sheet 10, protocol0, protocol0symm

Week 11
Lecture: Security Protocols Part II, PKI
Exercises: Exercise Sheet 11, Solution Exercise Sheet 11, protocol2, yahalom-variant

Week 12
Lecture: Access Control Part I, Access Control Part II
Exercises: Exercise Sheet 12, Solution Exercise Sheet 12

Week 13
Lecture: Privacy, Anonimity, and Data Protection, Paper: Anonymous Web Transactions with Crowds
Exercises: Exercise Sheet 13, Solution Exercise Sheet 13

Week 14
Lecture: RFID Privacy, Trust Management
Exercises: Exercise Sheet 14, Solution Exercise Sheet 14

JavaScript has been disabled in your browser