CSE 208: Papers


Below are some suggestions for papers and topics that we can cover. The list is neither rigid nor exhaustive. You are welcome to propose other papers and topics.


It seems embarrassing, in the current climate, to call oneself a cryptographer and not know something about the cryptanalysis of the hash functions that we are seeing being attacked. So I think we should study the following paper and acquaint ourselves with the cryptanalysis of MD5.

Hash functions being the most important and immediate problem facing our community, I'd be happy to pursue it further. You're welcome to propose further papers on this topic.

The following paper elegantly resolves some long-standing open questions regarding cryptographic primitives, and also provides a tool that is proving useful for many things.

The unifying theme of the following papers is to implement IBE without pairings. Both papers introduce potentially useful new primitives. Next is the sequence of papers on the Cramer-Shoup encryption scheme and its successor, the Kurosawa-Desmedt encryption scheme. These are important schemes whose techniques have been influential. The following paper presents a new approach for Diffie Hellman based cryptography that simplifies and strengthens previous ones. The Cramer-Shoup signature scheme is the best known one without random oracles, and again represents some interesting techniques. Bernstein's paper is a nice advance for signatures with tight security. One of the most interesting ideas in cryptography in the last few years is the search for sound automated proof techniques. I'd like to study a few of the most basic works in this area. Symmetric cryptography represents 90% of the usage and 5% of the research. I'd like to get a sense of some promising results and directions in this area. Key wrap is one of these. Obfuscation is of very great applied interest, and is only recently beginning to receive a theoretical treatment. The following papers could help lead us into the area. The following paper represents an important advance in our ability to do zero knowledge efficiently and also represents another nice application of pairings. The results have been quite widely applied. Next are a few representative papers in the area of functional encryption. The next set of papers is concerned with homomorphic encryption and its applications. Verifiable file storage is of increasing applied interest. The following represents the state of the art cryptographic solutions. The following paper represents new advances in e-cash.