Public-key encryption from one-way functions

Still openEvidence checked

Subjects: Cryptography

Collections: Limits of computation · Cryptography

Reading depth

The problem

A public key is something anyone can use to lock a message, while a separate secret key unlocks it. A one-way function is easy to compute but hard to reverse on a randomly chosen input. The question asks whether that basic one-way difficulty is enough to build public-key encryption.[1]

Scope

Classical probabilistic polynomial-time public-key encryption with classical keys, ciphertext and communication, correct decryption and indistinguishability under chosen-plaintext attack in the standard model, based solely on the existence of classical one-way functions. Non-black-box constructions and security proofs are permitted.

What remains open

Known constructions use additional mathematical structure. There is a proof that one broad kind of recipe cannot work, but that does not exclude all possible recipes. Researchers still lack a general construction from one-way functions alone.[1]

Why it matters

This is about the foundations of secure communication. It would tell us whether making some computations hard to reverse already gives people a way to send private messages without first arranging a shared secret.[1]

Definitions

1 term
non-black-box

Using a function’s implementation, not just calling it as an input–output oracle. The listed garbling barrier excludes one specified way of doing this; it does not exclude arbitrary non-black-box reasoning.[1]

Sources

  1. Limits on the Power of Garbling Techniques for Public-Key Encryption Sanjam Garg, Mohammad Hajiabadi, Mohammad Mahmoody and Ameer Mohammed · 2018-06-04
    Notes on Limits on the Power of Garbling Techniques for Public-Key Encryption

    Abstract, Introduction and Theorem 1.1 state the open construction problem and identify the restricted black-box and garbling models ruled out.

  2. Cryptomania v.s. Minicrypt in a Quantum World Longcheng Li, Qian Li, Xingjian Li and Qipeng Liu · 2025-04-08
    Notes on Cryptomania v.s. Minicrypt in a Quantum World

    Introduction distinguishes classical black-box separation from quantum communication and quantum-key results; its classical-key QPKE theorem is not an unrestricted classical OWF-to-PKE impossibility. Revised June 1, 2026.

  3. Succinct Arguments for QMA from Collapsing Hash Functions James Bartusek and Giulio Malavolta · 2026-09-28
    Notes on Succinct Arguments for QMA from Collapsing Hash Functions

    September 2026 Abstract and Introduction explicitly say Minicrypt assumptions are not known to imply PKE. Its succinct quantum-proof result is credited as a different primitive.

Related problems

Suggest a correction