everything.study
CS 255

Introduction to Cryptography

3 credits · Graduate

For advanced undergraduates and graduate students. Theory and practice of cryptographic techniques used in computer security. Topics: encryption (symmetric and public key), digital signatures, data integrity, authentication, key management, PKI, zero-knowledge protocols, and real-world applications. Prerequisite: basic probability theory.

Topics

Topics explicitly listed in official catalogue description

Sources