Search
IUPUI School of Engineering and Technology

IUPUI School of Engineering and Technology

Introduction to Cryptography and Secure Communication

ECE 62700 / 3 Cr. (3 Class)

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.