Topic outline

  • (to be announced)

    See also Crypto Companion for definitions used in the basic cryptography course. In Crypto Companion you can find definitions for negligible, OWFs, PRGs, PRFs, etc.

    • In Crypto Companion, it should be easy to search for a specific definition if just need to remind yourself of, say, how the stretch of a PRG was defined.
    • Crypto Companion also lists most used notation. We use the same notation in this course, so if you see some unfamiliar notation in some lecture in this course, it is a good idea to check Crypto Companion. 
    • Additionally, the beginning of the document gives a nice introduction to foundations of cryptography.