ENEE/CMSC/MATH456 Cryptography

    Spring 2023

Syllabus (includes grading policy)Lecture Summaries | Homeworks | Readings | Textbook | Office Hours


Course Description

This course covers the theory, application, and implementation of mathematical techniques used to secure modern communications. Topics include symmetric and public-key encryption, message integrity, hash functions, block-cipher design and analysis, number theory, and digital signatures.

General Information


"Introduction to Modern Cryptography, 3rd Edition" by Katz and Lindell, Chapman & Hall/CRC, 2020.

Office Hours

All students are presumed to be aware of the UMD policy on academic integrity.