Jonathan Bootle: Katalogdaten im Herbstsemester 2023

NameHerr Dr. Jonathan Bootle
E-Mailjonathan.bootle@inf.ethz.ch
DepartementInformatik
BeziehungDozent

NummerTitelECTSUmfangDozierende
263-4665-00LZero-Knowledge Proofs5 KP2V + 1U + 1AJ. Bootle
KurzbeschreibungZero-knowledge proofs are protocols which allow a prover to convince a verifier that a statement is true without leaking any information beyond that fact. This course is a detailed introduction to zero-knowledge proof protocols.
Lernziel-To understand what it means for a zero-knowledge proof to be secure
-To construct and analyse various types of zero-knowledge proofs
-To understand some applications of zero-knowledge proofs
InhaltThe course will discuss interactive zero-knowledge proofs based on various cryptographic assumptions, and their applications in cryptography and the real world. The course may also describe some more advanced constructions of non-interactive proofs.
SkriptThe course notes will be written in English.
Voraussetzungen / BesonderesStudents should have taken a first course in Cryptography (as taught in the Information Security course at Bachelor’s level). Experience with algebra and probability is desirable.