everything.study
6.897

Selected Topics in Cryptography

Graduate · Historical course

Spring 2004

Topics

  • L1: Overview of the Course. The “Classic” Definitional Framework of Multiparty Function Evaluation (along the lines of [C00]): Motivation for the Ideal-Model Paradigm.
  • L3: The Non-Concurrent Composition Theorem. Example: Casting Zero-Knowledge within the Basic Definitional Framework. The Blum Protocol for Graph Hamiltonicity.
  • L5: Theory of Cryptography Conference (TCC)
  • L7: The Universally Composable (UC) Security Framework: Motivation and the Basic Definition (based on [C01]).
  • L9: UC Commitments: Motivation. The Ideal Commitment Functionality. Impossibility of Realizations in the Plain Model.
  • L11: UC Zero Knowledge from UC Commitments. Secure Realization of any Multi-Party Functionality with any Number of Faults: The Semi-Honest Case. (Static, Adaptive, Two-Party, Multi-Party.)
  • L13: Universal Composition with Joint State.
  • L15: Authenticated Key Exchange and Secure-Session Protocols.
  • L17: Electronic Voting/Introduction
  • L19: Verifiable Mix-Nets
  • L21: Verifiable Mix-Nets (cont.)
  • L23: Chaum’s Voting Scheme
  • L25: Pairing-Based Cryptography

Readings

Sources