This course focuses on the study of various cryptographic protocols, algorithms, and proofs of security. Topics include classical vs. modem cryptography; historical ciphers; principles of modem cryptography; perfectly secret encryption.
Prerequisites
MATH 202 or equivalent; CP SCI 51.