Topics in Cryptography |
Instructor: Benny Pinkas, benny (at) pinkas.net.
Fall semester 2008/9.
This course is an introduction to the basic theory and practice of cryptographic techniques. We will cover topics such as encryption (secret-key and public-key), digital signatures, secure authentication, secret sharing, and cryptographic protocols.
Probability theory, Linear Algebra, Number Theory, "Mathematical Maturity".
Grading:
Final exam 100%
הערה לגבי השקפים: החומר המחייב למבחן הינו החומר המועבר בכיתה ולא החומר שנמצא בשקפים. יתכן וסטודנט אשר יסתמך על השקפים בלבד יתקשה לפתור את המבחן.
Lecture |
Date |
Subject |
Files |
1 |
4/11/08 |
Introduction, Kerckhoff's principle, classic ciphers, perfect ciphers. |
|
2 |
11/11/08 |
Perfect ciphers, pseudo-randomness, stream ciphers. |
slides. |
3 |
18/11/08 | Stream ciphers, block ciphers. | slides. |
4 |
25/11/08 | Block ciphers | slides. |
5 |
2/12/08 | Block ciphers, message authentication. | slides. |
6 |
9/12/08 | Message authentication. | slides. |
7 |
16/12/08 | Basic number theory. | slides. |
8 |
23/12/08 | Basic number theory, Diffie-Hellman key exchange. | slides. |
9 |
30/12/08 | Diffie-Hellman key exchange, El Gamal encryption, RSA encryption. | slides. |
10 |
6/1/09 | RSA encryption. | slides. |
11 |
13/1/09 | Digital signatures, PKI. | slides. |
12 |
20/1/09 | El Gamal signatures, PKI, some issues in number theory. | slides. |
Sample exam questions: questions (המסמך מוגן בסיסמא שהיא מספר החדר החדש בו מתקיימת ההרצאה)
Homework 1. Answers (המסמך מוגן בסיסמא שהיא מספר החדר החדש בו מתקיימת ההרצאה)
Homework 2. Answers (המסמך מוגן בסיסמא שהיא מספר החדר החדש בו מתקיימת ההרצאה)
Homework 3. Answers (המסמך מוגן בסיסמא שהיא מספר החדר החדש בו מתקיימת ההרצאה)
Last updated: January 31, 2009.