CS487/CS587: Introduction to Cryptography

Instructor

Giuseppe Ateniese (ateniese@gmu.edu)

Office hours: Wednesday, 4:30–5:30 PM (Zoom)

Description

A theoretical study of modern cryptography, covering symmetric/asymmetric systems, key management, hash functions, and digital signatures. The course emphasizes formal definitions, security proofs, and rigorous mathematical frameworks based on the textbook Introduction to Modern Cryptography by Katz and Lindell.

Schedule

Tuesday, 4:30–7:10 PM, Horizon Hall 2008

Textbooks

Prerequisites

Proficiency in discrete mathematics, including probability, modular arithmetic, group theory, and number theory. Graduate students (CS587) will complete additional problems and readings.

Grading

Ethics and Policies

Adherence to the GMU Common Course Policies, GMU Academic Standards, and the CS Department Honor Code is required.