6.857
Network and Computer Security
Spring 2014
Topics
- Introduction
- Security Mechanisms and Principles
- Encryption, Perfect Secrecy, One-Time Pad
- Cryptographic Hash Functions
- Hashing Applications and Constructions
- Bitcoin
- Secret Sharing
- Block Ciphers
- Block Cipher Modes
- Message Authentication Codes
- Prime Finding and other “Crypto” Math
- Diffie-Hellman Key Exchange and Crypto Groups
- Pedersen Commitment, PK Encryption, DDH
- Malleability of El Gamal, IND-CCA2
- Digital Signatures
- DSA, Gap Groups
- Gap Groups, Bilinear Maps, and Applications
- Zero-Knowledge Proofs
- Security of Voting
- Security of Voting (cont.)
- Project Presentations
- Project Presentations (cont.)
Readings
Sources
- Course catalogue ↗Historical OpenCourseWare
- MIT OCW calendar ↗
- MIT OCW syllabus ↗
- Historical MIT OpenCourseWare offering. Named reading entries and schedule topics are automatically extracted from the linked source pages.