Course Number 0368-4162-01
Course Name Foundations of Cryptography
Academic Unit The Raymond and Beverly Sackler Faculty of Exact Sciences -
Computer Science
Lecturer Prof. Nir BitanskyContact
Lecturer Dr. Omer PanethContact
Contact Email:
Office Hours By appointmentBuilding: Check Point Bldg. , Room: 344
Contact Email:
Office Hours By appointmentBuilding: Check Point Bldg. , Room: 445
Mode of Instruction Lecture and Exercise
Credit Hours 3
Semester 2022/1
Day Thu
Hours 10:00-13:00
Building Goldschleger - Multidisciplina
Room 315
Syllabus Not Found

Short Course Description

Cryptography is magical, it solves paradoxical problems such as communicating privately without ever meeting, proving you know a secret without revealing it, or computing over encrypted data. This magic is, in fact, based on a rigorous theory with beautiful definitions and proofs of security founded on computational complexity. The course will provide a graduate-level introduction to the theory of cryptography. We will cover foundational concepts, abstractions, and techniques, with the aim of giving students the basic tools needed to start research in the area. We will also sneak a peek into some advanced topics as time permits.

Requirements include a final exam (up to 30%) and homework assignments.

Full syllabus is to be published
Course Requirements

Final Exam

Students may be required to submit additional assignments
Full requirements as stated in full syllabus

PrerequisiteComputational Models (03682200)

The specific prerequisites of the course,
according to the study program, appears on the program page of the handbook

tau logohourglass00:00