Links to resources:

- Use the Piazza discussion forum for questions pertaining to the course material.
- Get a CAEN account to carry out programming assignments.
- Log into CTools to submit homework and check your grades.
- Videos of Prof Fu's lectures on north campus will appear on the CAEN site.
- Textbook errata
- Tools
- SAGE, a software package for modular arithmetic
- Writing advice
- Number theory and cryptography
- Dana Angluin's number theory
- Handbook of Applied Cryptography by Menezes et al.
- Security Engineering by Ross Anderson
- Mihir Bellare's modern crypto notes
- Rivest Turing Award Lecture
- Shafi Goldwasser and Silvio Micali Turing Award citation for complexity-theoretic foundations for the science of cryptography
- Fun reading
- Cutting edge research with non-negligible crypto flavorings
- LaTeX Links
- Essential LaTeX in the MIT computing environment
- Inessential LaTeX in the MIT computing environment
- Math Tutorial I
- Math Tutorial II