CS 655

Advanced Cryptology

Spring 2007

Syllabus

    

Back to course homepage

Date Topic Readings After Each Lecture
Introduction
Tue Jan 9
  • Introduction to the course
  • Perfect secrecy
Thu Jan 11
  • One-way function

 

Tue Jan 16

 

Thu Jan 18

 

  • Cancelled due to travel, make-up lecture on Jan 24
 
Tue Jan 23
  • Pseudo-random number generators
Wed Jan 24
Thu Jan 25

 

  • The Blum-Micali construction for PRNG

 

Tue Jan 30

 

  • Cancelled due to travel, make-up lecture at 3pm on Jan 31
 
Wed Jan 31
Thu Feb 1

 

Tue Feb 6  
Thu Feb 8
Tue Feb 13
Thu Feb 15  
Tue Feb 20
  • Secure functional evaluation
  • Ben Lynn's notes:
Thu Feb 22
  • Secure function evaluation (continued)
 
Tue Feb 27
  • Secure function evaluation (continued)
Thu Mar 1
  • Public-Key Encryption and Zero-knowledge
Tue Mar 6
  • Public-key encryption (Naor-Yung and Dolev-Dwork-Naor)
Thu Mar 8
  • Public-key encryption (Cramer-Shoup)

 

Tue Mar 20
  • Cancelled due to travel
 
Thu Mar 22
  • Cancelled due to travel
 
Tue Mar 27
  • Qihua: Cryptography from Anonymity
Wed Mar 28
  • Makeup lecture: Homomorphic encryption
 

Thu  Mar 29

  • Tiancheng
 
Tue Apr 3
  • Aaron
 

Thu Apr 5

  • Qihua
 
Tue Apr 10
  • Hong
 
Thu Apr 12
  • Hong
 
Tue Apr 17
  • Aaron
 
Thu Apr 19
  • Ziqing
 
Tue Apr 24
  • Ziqing
 
Thu Apr 26
  • Tiancheng