Applied Cryptography

Download as PDF

Overview

Subject area

CSC

Catalog Number

426

Course Title

Applied Cryptography

Department(s)

Description

An introduction to cryptography and its applications. The course examines cryptographic primitives that are building blocks of various cryptographic applications. The cryptographic primitives include pseudorandom functions, symmetric cryptography, hash functions and message authentication codes, asymmetric cryptography, digital signatures and key exchange, and protocols. Also covered are implementation issues (e.g., key lengths, key management, standards, etc.), attacks, and a number of real-life applications such as cryptocurrency and blockchain.

Typically Offered

Fall, Spring

Academic Career

Undergraduate

Liberal Arts

No

Credits

Minimum Units

4

Maximum Units

4

Academic Progress Units

4

Repeat For Credit

No

Components

Name

Lecture

Hours

4

Requisites

031285

Course Schedule