Cryptography

Download as PDF

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. Pre-requisite: Admission to the Computer Science MS Program or permission of the Coordinator of the Computer Science MS Program.

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