Course Introduction
《Mathematical Foundations of Cryptography》 |
---|
In this course, students will learn the mathematical tools used in cryptography which are mainly coming from algebra and algorithmic number theory. Equipped with these tools, classical public key cryptosystems such as the Diffie-Hellman system, RSA, Elliptic Curve Method, etc. will be investigated. Morever, deterministic and probabilistic methods for generating primes and pseudoprimes will be discussed. The course is suitable for upper-level undergraduates and graduate students in mathematics or other fields with an interest in number theory and its applications.
|