Hold on just a sec...
3 credits
Spring 2026 Lecture Distance Learning Upper DivisionAn introduction to cryptography basics: Classic historical ciphers including Caesar, Vigenere and Vernam ciphers; modern ciphers including DES, AES, Pohlig-Hellman, and RSA; signatures and digests; key exchange; simple protocols; block and stream ciphers; network-centric protocols.
Learning Outcomes1Understand the basic concepts and proof techniques in cryptography.
2Develop skills to define and evaluate the security of existing schemes.
3Construct provably secure schemes for common cryptographic tasks.