Introduction to Applied Cryptographyã

Prof. Amir Herzberg

Assistant: Roi Dover

Bar Ilan University, Computer Science Dept., course 89-656

Personal use permitted, please contact me for other use.

Preparation to the exam:

  1. Review lesson: Sunday Feb 1st, 10am at building 211, room 314

  2. Exams from last year: 1st, 2nd (notice: some changes in scope)

  3. List of many questions (most are sorted by topics)

  4. A zip file with all exercise classes and other stuff from Roi

  5. A zip file with solutions to exercises

Enjoy wonderful Turing Award lectures on crypto by Rivest, Shamir and Adleman

Homework assignments:

#1 (submit at lecture of Nov. 17th)

#2 (submit at lecture of Dec. 2nd)

#3 (submit at lecture of Dec. 15th)

#4 (submit at lecture of Dec. 29th)

#5 (submit at Jan. 25th)

 

Lectures Subject (and link to lecture foils) Class
Exercises
1-4
1+2, 3, 4
5-6
5, 6
7
7
8-9 Public key cryptography: Number Theory, Key Agreement (Diffie-Hellman protocol), asymmetric encryption - RSA, El-Gamal, definitions of security 8
10
10
11-12
Resiliency to key exposure –  weak/strong/perfect forward security, secret sharing, distributed/threshold and proactive security
11, 12

 


 

ã COPYRIGHT NOTICE. Copyright © 2001-4 by author (Amir Herzberg). Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page.  Abstracting with credit is permitted.  To copy otherwise, to republish, to post on servers, or to redistribute to lists, requires prior specific permission from the author.