(Winter 2023) CS 485/585 - Intro to Cryptography

Resources

Useful readings

Texts

Books on applied crypto

These are excellent references for more examples of cryptosystems used in practice. Use the princples from this course to critically evaluate the merits or deficiencies of them (as well as any new cryptographic constructions you encounter).

Books on math, algorithms, and complexity

Crypto courses offered at other institutes

LaTex

  • A Not so short intro to LaTex PDF, a thorough introduction to LaTeX, and guide on good style.
  • Online TeX editors, such as Overleaf, are convinent to get you started. Overleaf also maintains a nice set of tutorials. It’s most effective just to open a template tex file and tweak it!