MATH 5300
Mathematical Cryptography
Analysis of cryptographic methods used in authentication and data protection, with particular attention to the underlying mathematics, e.g. Algebraic Geometry, Number Theory, and Finite Fields. Advanced topics on Public-Key Cryptography: RSA and integer factorization, Diffie-Hellman, discrete logarithms, elliptic curves. Topics in current research.
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.
Sources
- Course catalogue ↗2026–2027
- MATH 5300F F22 ↗2022