Academic Calendar - 2024

Western University Academic Calendar. - 2024
Western Main Campus

Mathematics 3159A/B

INTRODUCTION TO CRYPTOGRAPHY


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.

Prerequisite(s): Mathematics 1600A/B or Mathematics 1700A/B and one of Mathematics 2124A/B, Mathematics 2151A/B, Mathematics 2155F/G, Mathematics 2700A/B, Mathematics 3150A/B, Computer Science 2214A/B, the former Applied Mathematics 2811A/B, the former Mathematics 2120A/B.

Extra Information: 3 lecture hours.

Course Weight: 0.50
Breadth: CATEGORY C i  
Subject Code: MATH

This Course is Mentioned in the Following Calendar Pages: