General Information

Included page "clone:tau-crypto12" does not exist (create it now)

This course will discuss basic building blocks of modern cryptography. Tentative topics include encryption, data integrity, authentication and identification, digital signatures, elementary number theory, randomness and pseudo-randomness, cryptographic protocols, and real world security systems.

Administrative Information


Based on final exam (70-80%) and homework assignments (30-20%).
Homework submission is in pairs. There will be a total of 3-4 problem sets.
The homework portion of the grade is determined by the the weighted average of all assignments.

Recommended Prerequisites

  • Linear Algebra
  • Probability
  • Algorithms
  • Computational Models
  • and most importantly, "mathematical maturity".

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License