Skip to main content area Skip to sub-navigation
Skip to main content

MA340 – Cryptography: Theory and Practice

Analyze theory and the implementation of modern cryptosystems with this interdisciplinary mathematics/computer science course! Topics will include the RSA and Diffie-Hellman algorithms, discrete logarithms, elliptic curve cryptography, the TSL protocol, the Signal protocol, and cryptocurrencies.

Photo from <a href="https://www.maxpixel.net/Blockchain-Technology-Cryptography-Network-Business-3418742" target="_blank">Max Pixel </a>
Photo from Max Pixel

Instructor(s)

Associate Professor, Chair Stefan Erickson email
Assistant Professor Ben Ylvisaker email

Prerequisite: CP222 and (MA201 or MA251).

Also listed as: CP341