Cryptography

Overview

Subject area

CSC

Catalog Number

768

Course Title

Cryptography

Department(s)

Description

Theoretical foundations of modern (post-1980s) cryptography. The emphasis will be on formal definitions, precise assumptions, and rigorous proofs of security of various cryptographic primitives. The topics and primitives include one-way functions, pseudo-random generators, pseudo-random and trapdoor permutations, computational security, cryptographic hash functions, private-key encryption, message authentication codes, public-key encryption, digital signatures, commitment schemes.

Typically Offered

Fall, Spring

Academic Career

Graduate

Liberal Arts

No

Credits

Minimum Units

3

Maximum Units

3

Academic Progress Units

3

Repeat For Credit

No

Components

Name

Lecture

Hours

3

Requisites

031286

Course Schedule