CS2590: Advanced Cryptography

The focus of this semester is zero-knowledge proofs and arguments. Starting from seminal works that introduced and formalized zero-knowledge, we will discuss different zero-knowledge protocols. We will see their applications in various settings such as identification protocols, secure computation and cryptocurrencies. We will then discuss more recent works on zero-knowledge succinct non-interactive arguments. [ zk-SNARGs and SNARKs]

Instructor: Anna Lysyanskaya (anna@cs.brown.edu)

Course TA: Apoorvaa Deshpande (acdeshpa@cs.brown.edu)

Meeting Times and Location: Tuesdays and Thursdays 10:30-11:50 am, CIT 101

TA Hours: Tuesdays 3-5 pm, CIT 102 (Apoorvaa)
Thursdays 3-4 pm, CIT 501 (Prof. Lysyanskaya, by appointment)

Latest Updates:


Course Syllabus and Schedule: