Foundations of Cryptography (CS579)


Course Instructor
Susanne Wetzel

A broad introduction to the central features of security--authenticity, confidentiality, message integrity, and non-repudiation--the course shows you how to achieve these objectives and reviews their mathematical foundations. You investigate block and stream ciphers, secret-key and public-key systems, key management, as well as certificates, trusted third-party and public-key infrastructure (PKI). Learn about digital signatures, non-repudiation, and message authentication and acquire essential knowledge of security standards and protocols, such as DES, PGP, and Kerberos. Cross-listed with CpE 668 Prerequisite: MA503 and CS590 or permission of your instructor.


My career has just begun. Stevens’ curriculum has prepared me well, and with this knowledge comes the ability to observe situations more critically than my peers."
Print This PageE-Mail This Page