Units: 6

Description: This course builds on basic knowledge of cryptography (provided in 95-752) to provide students with working knowledge of cryptographic tools and methods, emphasizing practical employment of cryptography. Topics in this course include: * the techniques used to design cryptographic mechanisms (block ciphers, stream ciphers, hash algorithms, digital certificates, and others) * how these mechanisms have been incorporated into modern security technologies * when/how to apply these methods to incorporate security into cyber activities

Syllabus: 95-749_Cryptography_Syllabus_S18.pdf