Topic outline

  • General Information

    Time: Thursday 10:00-13:00.

    Room: Schreiber 008.

    Instructors: Benny Applebaum and Iftach Haitner 

    Reception (please coordinate in advance via email): Benny: TBD, Iftach: Tuesday 12:00-13:00.

    Abstract: This is a graduate-level advanced course in Cryptography.  Tentative list of subjects: Information theoretic secure computation, randomized encodings and garbled circuits, advanced primitives (functional encryption and obfuscation), parallel cryptography, black box impossibility results ,computational notions of entropy.

    Prerequisite: Foundations of Cryptography I

    • Tentative schedule

      The following schedule is tentative and some of the material (especially the few last lessons which deals with advanced subject) may be changed during the semester.

        Week    DateClass Topics

        1

          March 16   

         Randomized Encoding 

        2

          March 23

         Randomized Encoding   

        3

          March 30

         Randomized Encoding  

        

          April 20

        No Class

        4

          April 27

        Black-box Impossibility results 

        5

          May 04

        Black-box Impossibility results 

        6

          May 11

        Black-box Impossibility results 

        7

         May 18

        Random Local Functions

        8

         May 25 (ends at 12 due to Student Day) 

        Random Local Functions

        9

         June 01

        Random Local Functions

      10

          June 08 

        Inaccessible entropy   

       11

          June 15

         Inaccessible  entropy

         June 22

        No Class

        12

         June 29

       Inaccessible entropy

      • Home Assignments