Number theory and its applications to modern cryptography. Topics include: congruences, primality testing and factorization, public key cryptography, and elliptic curves, emphasizing algorithms. Includes an introduction to proof-writing. This course develops math background useful in CS 255. WIM. For more information on WIM guidance, please visit: https://mathematics.stanford.edu/wim-guidance.
4 units · Letter or Credit/No Credit · GER: WAY-FR, WIM
Number theory and its applications to modern cryptography. Topics include: congruences, primality testing and factorization, public key cryptography, and elliptic curves, emphasizing algorithms. Includes an introduction to proof-writing. This course develops math background useful in CS 255. WIM. For more information on WIM guidance, please visit: https://mathematics.stanford.edu/wim-guidance.
Offered in Autumn 2025 at Stanford University.