Introduction to Cryptography {=MATH 587}

CSCE 557: Introduction to Cryptography {=MATH 587}

3 credits.

Pre-Requisites or Co-Reqs: 
Prereq: C or better in CSCE 145 or in MATH 241 and in either CSCE 355 or MATH 574, or consent of the Undergraduate Director

Design of secret codes for secure communication, including encryption and integrity verification: ciphers, cryptographic hashing, and public key cryptosystems such as RSA. Mathematical principles underlying encryption. Code-breaking techniques. Cryptographic protocols.

Semesters Offered: 
Spring 2017, Spring 2019, Spring 2021

Syllabus