2024-2025 Undergraduate/Graduate Catalog

CS 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.

Credits

3

Cross Listed Courses

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

Prerequisite

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

General Education

Offered

  • Fall