General Information
Table of Contents
Location and Hours
Please check the course schedule.
Staff
- Instructor:
- li.ca.uat.sc|ynneb#rohC ynneB .forP
- Teaching Assistant:
- moc.liamg|oksom.tiro#hcivoksoM tirO
Feel free to coordinate reception hours with Benny and/or Orit via email.
Administrativia
Recommended Prerequisites
- Linear Algebra
- Probability
- Algorithms
- Computational Models
- and most importantly, "mathematical maturity".
Home Assignments
Homework submission is in singles or pairs. There will be a total of 5 problem sets. The best 4 of these will be taken into account for the homework part of the final grade.
Reading
Text Books
- J. Katz and Y. Lindell, Introduction to Modern Cryptography, Chapman & Hall/CRC Press, 2007.
- O. Goldreich, // Foundations of Cryptography Volumes 1,2, Cambridge University Press 2001,2004. Drafts available online.
- V. Shoup, //A Computational Introduction to Number Theory and Algebra (Version 1), 2005. Available online.
- D. Stinson, Cryptography Theory and Practice, CRC Press, 1996.
Recommended books
- A. Menezes, P. Van Oorschot, S. Vanstone, Handbook of Applied Cryptography, Available online.
- B. Schneier, Applied Cryptography, Wiley & Sons, 1996.
- P. Giblin, Primes and Programming: An Introduction to Number Theory with Computing, Cambridge University Press, 1993.