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: 3Description:
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.