Course Number 0368-4162-01
Course Name Foundations of Cryptography
Academic Unit Faculty of Exact Sciences -
Computer Science
Lecturer Prof Iftach HaitnerContact
Lecturer Dr. Omer PanethContact
Contact Email:
Office HoursBy appointment
Contact Email:
Office Hours By appointmentBuilding: CHECK POINT , Room: 445
Mode of Instruction Lecture and Exercise
Credit Hours 3
Semester 2020/1
Day Thu
Hours 10:00-13:00
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.

Full Syllabus
Course Requirements

Final Exam

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

PrerequisiteComputational Complexity (03683168)

tau logohourglass00:00