Mathematics

MATH134 Cryptography

Introduces different methods in cryptography (shift cipher, affine cipher, Vigenere cipher, Hill cipher, RSA cipher, ElGamal cipher, knapsack cipher). The necessary material from number theory and probability theory is developed in the course. Common methods to attack ciphers discussed.

Requirements

Prerequisite(s): MATH 100 or CSE 101; MATH 110 is recommended as preparation.

Credits

5

Quarter offered

Fall, Summer