GrAPE

Graphical Assistant for Prerequisite Enrollment

CSE department

CSE 107. Introduction to Modern Cryptography (4 units)

Link to catalog page: https://catalog.ucsd.edu/courses/CSE.html#cse107

Description

Topics include private and public-key cryptography, block ciphers, data encryption, authentication, key distribution and certification, pseudorandom number generators, design and analysis of protocols, zero-knowledge proofs, and advanced protocols. Emphasizes rigorous mathematical approach including formal definitions of security goals and proofs of protocol security. Prerequisites: CSE 21 or MATH 154 or MATH 158 or MATH 184 or MATH 188 and CSE 101 and CSE 105; restricted to students within the CS25, CS26, CS27, CS28, and EC26 majors. All other students will be allowed as space permits.

Prerequisite courses

Loading...

Successor courses

No courses have CSE 107 as a prerequisite.