Verification of Security protocols (TU/e)

Who gives this course:

Semester 2. Course code: 2IF02

Time: on Mondays hours 3 and 4 (10:45 - 12:30)

Place: Auditorium 14

NB: from 2011-2012, all students (so both Kerckhoff and non-Kerckhoff) follow 2IF02. The distinction between 2IF02 and 2IS35 has vanished starting this year. But: students who have followed the old 2IS35 course will still do the same 2IS35 exam.

OWinfo (2IF02). https://venus.tue.nl/owinfo-cgi/owi_0695.opl?vakcode=2IF02&studiejaar=2011

Instructions the assignment can be found here.

Course material and video lectures:

The most up to date version of the course material can be accessed directly at our svn repository here.

In particular, the slides, which are updated during the course.

Program:

    Block 3
  1. (February 6) Introduction and Overview
  2. (February 13) Formal Protocol Narrations: The Spi-calculus
  3. (March 5) Secrecy and Secrecy Types (there are no classes on February 20 and 27)
  4. (March 12) Secrecy Types for Asymmetric Cryptography. Authenticity and Authenticity Types.
  5. (March 19) ProVerif: A Resolution Prover for Protocol Verification
  6. (March 26) Secrecy and Authentication
  7. (April 2) Information flow
  8. Block 4
  9. (April 23) Analysis of an E-voting Protocol in the Applied Pi Calculus
  10. (May 7) Non-repudiation
  11. (May 14) Exercises on ProVerif
  12. (May 21) Anonmimity (1)
  13. (June 4) Anonmimity (2) (There is no lecture on May 28th or 29th)
  14. (June 11) Presentations (1)
  15. (June 18) Presentations (2)

References

Last modified: Wed Jan 18 12:30:00 WEST 2011