62:265 MACS 20 level
Cryptography and Number Theory
3 credit hours
About this course
An introduction to Number Theory and its application to cryptography. The topics in number theory include congruences, residues, Fermat's Theorem, Chinese Remainder Theorem, primality tests, and Galois Fields. Some simple ciphers and their history will be discussed followed by a careful study of currently employed protocols and standards such as Diffie-Hellman, elgamal, RSA, ECC, and AES. If time permits more experimental topics such as Quantum and Algebraic Cryptography, and zero knowledge proofs will be introduced.
Prerequisites
62:182 MATH and 62:191 MATH.
Course relationships
Official sources
Unofficial Math Society reference. Course information may change; verify important details with Brandon University.