MA617
Number Theory and Cryptography
0.5 Credit

This course introduces topics from number theory with application to public key cryptography. Topics include: elementary number theory; quadratic residues; quadratic reciprocity; finite field arithmetic; elliptic curve groups; RSA public-key cryptography; elliptic curve cryptography; the discrete logarithm problem for elliptic curves; and algorithms for primality testing and factoring.