| |
Dec 14, 2025
|
|
|
|
|
CSE 130: Introduction to Cryptography Units: 4
Introduces the basic theory and practice of cryptographic techniques used in computer security by exploring the inner workings, mathematical assumptions and foundations of cryptographic primitives and how to use them correctly. Topics include pseudorandom functions, one-way functions, cryptographic hashing, encryption (symmetric and public-key), message integrity, message authentication codes, digital signatures, key management, security protocols and more. Covers the necessary mathematical background, formal definitions of security and proofs of security based on precise definitions and assumptions.
Course Details Repeats Allowed for Credit: 0
Laboratory included Normal Letter Grade only
Requisites and Restrictions Prerequisite Courses: CSE 031 and CSE 100 and MATH 024 Instructor Permission Required: No A strong mathematical background in probability and statistics is preferred.
View course scheduling information
Add to My Catalog (opens a new window)
|
|