everything.study
ACMS 40100

Mathematical Cryptography with Python

(3 Credit Hours) · Undergraduate

An introduction to the mathematical foundations of cryptography. Topics include: number theory and basic algebraic structures, select pre-quantum cryptosystems, lattice problems, lattice-based cryptosystems, reduction algorithms, signature schemes, and zero knowledge protocols. Python will be used for the implementation of cryptographic algorithms.

Sources