CS 298-2
Theory Seminar

Chris Peikert
SRI International

Lossy Trapdoor Functions and Their Applications

Monday, September 10, 2007
4pm-5pm
The Wozniak Lounge, on the fourth floor of Soda Hall


We propose a new general primitive called *lossy trapdoor functions* (lossy TDFs), and realize it under a variety of different number theoretic assumptions, including hardness of the decisional Diffie-Hellman (DDH) problem and the *worst-case* hardness of standard lattice problems.

Using lossy TDFs, we develop a new approach for constructing many important cryptographic primitives, including standard trapdoor functions, CCA-secure cryptosystems, collision-resistant hash functions, and more. All of our constructions are simple, efficient, and black-box.

Taken all together, these results resolve some long-standing open problems in cryptography. They give the first known (injective) trapdoor functions based on problems not directly related to integer factorization, and provide the first known CCA-secure cryptosystem based solely on worst-case lattice assumptions.

Joint work with Brent Waters of SRI International