Calendar · Lecture Notes
MIT OpenCourseWare
Cryptography and Cryptanalysis
Art: Palmer, Edward, 1803-1872, Figures 113-123. Plate Electrical Machines, 1840 · Public domain
- Instructor
- Prof. Silvio Micali
- Term
- Spring 2005
- Level
- Graduate
- What's inside
- 1 reading · 10 other files · 4 web pages
- Materials open
- MIT OCW
About this course
Source: MIT OpenCourseWare 6.875 Cryptography and Cryptanalysis, Spring 2005, Prof. Silvio Micali — original course page on ocw.mit.edu ↗. License: CC BY-NC-SA 4.0. Study order: MIT's own listing order, section by section. Taken from MIT's published course files, downloaded from ocw.mit.edu on September 23, 2026. How RedLectern is built.
Materials are grouped the way MIT organized them. A verified, course-wide order has not been established here.
Has MIT solutions
Before you start
Prerequisites are not listed here. Check MIT's own syllabus for this course.
How this course was organized
What's here, and what isn't
- A lecture sequence of 26 items is confirmed. It stays as organized materials rather than a full course order.
Not included here
11 items from the source could not be safely included:
- MIT's page format for this item wasn't recognized clearly enough to place it safely. (11 items)
Materials by section
Grouped by section, as MIT organized them. Not sequenced or ordered.
Assignments
7 problem sets
Study Materials
Course outline
Calendar · Lecture Notes
Lecture 2: Public-key Encryption (cont.)
Calendar · Lecture Notes
Lecture 3: Public-key Encryption (cont.)
Calendar · Lecture Notes
Lecture 4: Public-key Encryption (cont.)
Calendar · Lecture Notes
Lecture 5: Public-key Encryption (cont.)
Calendar · Lecture Notes
Lecture 6: Digital Signatures
Calendar · Lecture Notes
Lecture 7: Digital Signatures (cont.)
Calendar · Lecture Notes
Lecture 8: Digital Signatures (cont.)
Calendar · Lecture Notes
Lecture 9: Digital Signatures (cont.)
Calendar · Lecture Notes
Lecture 10: Digital Signatures (cont.)
Calendar · Lecture Notes
Lecture 11: Pseudo-random Number Generation
Calendar · Lecture Notes
Lecture 12: Pseudo-random Number Generation (cont.)
Calendar · Lecture Notes
Lecture 13: Pseudo-random Number Generation (cont.)
Calendar · Lecture Notes
Lecture 14: Pseudo-random Number Generation (cont.)
Calendar · Lecture Notes
Lecture 15: Pseudo-random Number Generation (cont.)
Calendar · Lecture Notes
Lecture 16: Basic Protocols
Calendar · Lecture Notes
Lecture 17: Basic Protocols (cont.)
Calendar · Lecture Notes
Lecture 18: Basic Protocols (cont.)
Calendar · Lecture Notes
Lecture 19: Basic Protocols (cont.)
Calendar · Lecture Notes
Lecture 20: Basic Protocols (cont.)
Calendar · Lecture Notes
Lecture 21: Computational Complexity Requirements
Calendar · Lecture Notes
Lecture 22: Computational Complexity Requirements (cont.)
Calendar · Lecture Notes
Lecture 23: Computational Complexity Requirements (cont.)
Calendar · Lecture Notes
Lecture 24: Computational Complexity Requirements (cont.)
Calendar · Lecture Notes
Lecture 25: Computational Complexity Requirements (cont.)
Calendar · Lecture Notes
Lecture 26: Computational Complexity Requirements (cont.)
MIT OpenCourseWare, Prof. Silvio Micali, 6.875 Cryptography and Cryptanalysis, Spring 2005.
License: CC BY-NC-SA 4.0 · Edition: Spring 2005 · Open the original course on OCW ↗
Organized by RedLectern, independent of MIT and not endorsed by MIT.
Per-resource rights are recorded on each resource; All-Rights-Reserved items are link-only, never mirrored.
