Search This Blog

Friday, September 07, 2012

Cryptography PDF LECTURE SLIDES

Cryptography

Instructor : Andrej Bogdanov
Textbook : Introduction to Modern Cryptography , Jonathan Katz ,Yehuda Lindell
Download slides from here




































































1What is cryptography? The one-time pad. Computational assumptions.[pdf]
2Message indistinguishability and semantic security. Pseudorandom generators. Private-key encryption.[pdf]
3Pseudorandom functions. Chosen plaintext attacks.[pdf]
4Construction of pseudorandom functions. Message authentication. Chosen ciphertext attacks.[pdf]
5Construction of CCA-secure encryptions. Variable-length MACs.[pdf]
6Cryptographic hash functions. One-way functions and pseudorandom generators.[pdf]
7The Goldreich-Levin theorem.[pdf]
8Public-key encryption.[pdf]
9Oblivious transfer and secure two-party computation.[pdf]
10Two-party protocol for honest-but-curious adversaries. Bit commitment and coin flipping.[pdf]
11Zero-knowledge proofs.[pdf]
12Enforcing honesty in two-party computation.[pdf]

No comments:

Post a Comment

Popular Courses

Resources Higher Education Blogs - BlogCatalog Blog Directory Resources Blogs