Introduction to Cryptography and Secure Communication
ECE 62700/ 3 Cr.
This course introduces the basic concepts of cryptography. Various encryption systems and cryptographic protocols are presented including transposition and substitution systems, block ciphers, stream ciphers, and public-key cryptosystems. The background and the design criteria of cryptographic protocols and ciphers are discussed in detail. Methods used to attack ciphers will be discussed as well as remedies. Within the course we will develop the mathematical tools that are needed. We will discuss how cryptography a_ects many of the communication protocols that are commonly used.
- Available Online: No
- Credit by Exam: No
- Laptop Required: No
Prerequisites/Co-requisites:
P: Graduate standing.