Please note:

To view the current Academic Calendar, go to

Cryptography and Cryptographic Protocols CMPT 404 (3)

The main cryptographic tools and primitives, their use in cryptographic applications; security and weaknesses of the current protocols. The notion of security, standard encryption schemes, digital signatures, zero-knowledge, selected other topics. Prerequisite: (MACM 201 or CMPT 210) with a minimum grade of C-. CMPT 307 and 308 are recommended.

Section Instructor Day/Time Location
D100 Andrei Bulatov
Mo, We, Fr 1:30 PM – 2:20 PM
AQ 3003, Burnaby