2024-2025 Undergraduate/Graduate Catalog

CYS 494 Cryptographic Systems

An introduction to modern cryptography as used in software systems.  Topics include: block and stream ciphers, symmetric-key encryption, one-way functions, computational complexity, public key encryption, key management, hash functions, digital signatures, digital certificates, and authentication protocols.



Cross Listed Courses

Cross listed as CS 494. No credit given to students with credit for CS 494.


C- or better in either CS 254 or CET 349, and MATH 217 or MATH 218.

General Education


  • Fall