CSC 609/595: Cryptography and Data Security
Instructor: Burton Rosenberg
Office: Ungar 523
Prerequisites: CSC 517 or MTH 517,
(or equivalent programming and mathematics background)
Credits: 3
Description:
Introduction to modern and classical cryptography. Topics include symmetric encryption, encryption modes, public key cryptography, authentication, signatures, key distribution, information theory, complexity classes for cryptography and zero-knowledge protocols.
Text books:
Homeworks:
Several assignments either programming or theorem proving. A final paper surveying the literature of a cryptography related issue.