Description: A practice-oriented approach to cryptography with topics in encryption, randomness, cryptographic security, block ciphers, stream ciphers, hash functions, keyed hashing, authentication, computational complexity, RSA, elliptic curve cryptography, TLS, and post-quantum cryptography. Co-convened with CYB 502. Letter grade only.
Sections offered: Fall 2021
Prerequisite: CS 205, CYB 136, MAT 226, and (STA 270 or STA 275) with grades of C or better in each