Cryptography and Cryptanalysis

As taught in: Spring 2005

A black rectangle filled with binary code in white.  A cartoonish lock floats in the upper left hand corner.

Binary code. (Image courtesy of MIT OpenCourseWare.)

MIT Course Number:

6.875

Level:

Graduate

Course Description

This course features a rigorous introduction to modern cryptography, with an emphasis on the fundamental cryptographic primitives of public-key encryption, digital signatures, pseudo-random number generation, and basic protocols and their computational complexity requirements.