2023-24 Undergraduate Catalog

CS 380 Cryptography

This course introduces the students to methods of encoding data in order to ensure the privacy, authenticity, and integrity of information in computer systems. Topics include encryption, message authentication codes, digital signature, key agreement protocols and hash functions.

Credits

3

Prerequisite

CS 200

Distribution

Math & Science

Offered

Spring