MATH 4809
Mathematical Cryptography (Honours)
Topics covered include: a general survey of public key cryptography; classical applications of finite fields and number theory; relevant background in geometry and algebraic curves; computational issues concerning elliptic curves; elliptic curve cryptosystems; security issues.
2022
Topics
- Elliptic curves
- Finite Fields
- Discrete logarithm cryptography
- ElGamal cryptosystem
- Factoring large integers
- Hyperelliptic curves
- Additional selected topics
Readings
- J. Hoffstein, J. Pipher, J. Silverman, An Introduction to Mathematical Cryptography, 2nd edition.
Prerequisites & course information
Prerequisite(s): MATH 3158 , or permission of the School. Lectures three hours a week.
Sources
- Course catalogue ↗2026–2027
- MATH 4809A F22 ↗2022