Western University Academic Calendar. - 2019

Mathematics 3159A/B

INTRODUCTION TO CRYPTOGRAPHY

Course Description

Modern cryptological algorithms will be discussed with an emphasis placed on their mathematical foundation. Main topics will include: basic number theory, complexity of algorithms, symmetric-key cryptosystems, public-key cryptosystems, RSA encryption, primality and factoring, discrete logarithms, elliptic curves and information theory.