VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

251-0461-01L 5 Credits DS , MSC D-INFK

Formal and Cryptographic Methods for Information Security

Lecturers & Examiners: PD Dr. Ralf Küsters
VVZ CR n/a

Last Updated: 2026-02-05 15:14:32

Abstract

The course presents formal and cryptographic methods for modeling and analyzing security-critical systems. The first and main part of the course will focus on cryptographic protocols. In the second part formal methods in other fields of information security, such as access control, will be presented.

Content

The course presents formal and cryptographic methods for modeling and analyzing security-critical systems. The first and main part of the course will focus on cryptographic protocols. Cryptographic protocols, such as SSL/TLS, SSH, Kerberos, and IPSec, form the basis of secure communication and business transactions. Their design is, however, extremely error-prone. In fact, on many protocols attacks were found after their publication, e.g., on the public-key version of Kerberos. This and many other examples show that rigorous analysis of such protocols is indispensable. In the course we will not only survey existing analysis methods and tools, but get down to the theoretical foundations and functioning of some these methods and tools. In the exercises students will get a chance to try out some of the tools on concrete protocols. In the second part of the course formal methods in other fields of information security, such as access control, will be presented.

General Information

Language
English
Levels
DS , MSC
Frequency
Yearly recurring

Examination

Type
end-of-semester examination

Course Components

Type Title Time & Place Hours
lecture Formal and Cryptographic Methods for Information Security
  • Thu 13:15-15:00 (IFW C 42)
2 h weekly
exercise Formal and Cryptographic Methods for Information Security
  • Thu 15:15-17:00 (IFW A 32.1)
1 h weekly

Offered In