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.