Spring 2019 Course Descriptions
COMP 165-01 Cryptography
D. Wittenberg
MW 6:00p-7:15p, Halligan Hall 111A
M+ Block
Introduction to private and public-key cryptography as well as pseudo-randomness. Topics include: cryptographic protocols using block ciphers. Methods for key exchange, message authentication, and digital signatures. Modern cryptographic problems regarding secure voting, secret sharing, and digital cash.
Prerequisite: COMP 15 and COMP/MATH 22 or 61