10 areas · 419 papers · 437 contributions
A map of cryptography research, linked to the papers
Ten areas of cryptography, each with an overview of the primitive, comparisons of schemes, protocols, and systems, and a reading list; nine of them also have a map of how contributions build on each other. Every claim links to the paper that supports it.
- OverviewWhat the primitive is, its core notions, and what to read first
- Research mapHow contributions build on each other over timeNot in AEAD
- Open problemsGoals, the ladder of contributions toward each, and the open problems still in the way
- ComparisonsSchemes, protocols, and systems side by side: assumptions, security, sizes
Encryption
Keeping data confidential, from symmetric modes to policy-based and homomorphic encryption.
Computing on private data
Joint computation, private retrieval, and verifiable computation.
Signatures
Authenticating messages with one signer or a threshold of signers.