Existence of One-Way Functions
Canonical statement
View source LaTeX
Does there exist a polynomial-time computable,
length-preserving function family
\(f_n:\{0,1\}^n\to\{0,1\}^n\) such that, for every probabilistic
polynomial-time algorithm \(A\) that outputs an \(n\)-bit string (or
failure), and every polynomial \(p\), for all
sufficiently large \(n\),
\[
\Pr_{x\leftarrow\{0,1\}^n,\ A}
[\,f_n(A(1^n,f_n(x)))=f_n(x)\,]<\frac1{p(n)}?
\]Notes
The problem asks whether one-way functions exist: polynomial-time computable, length-preserving functions that no probabilistic polynomial-time algorithm can invert on a random input, except with probability smaller than any inverse polynomial. The question dates to 1976, when Diffie and Hellman placed such computationally asymmetric primitives at the foundation of their new approach to cryptography [DiffieHellman1976].
One-way functions are the minimal assumption of complexity-based cryptography: Impagliazzo and Luby showed they are essential for it [ImpagliazzoLuby1989], and the standard cryptographic toolbox can be built from them, as developed systematically by Goldreich [Goldreich2001Crypto]. Many candidate constructions, notably number-theoretic ones, are widely believed to be one-way, but each rests on an unproven hardness assumption; an unconditional construction would in particular imply .
The problem is open in both directions: no unconditional one-way function is known, while a proof that none exists would collapse much of complexity-based cryptography.
References (3)
- [DiffieHellman1976]
New directions in cryptography
Open ↗Whitfield Diffie and Martin E. Hellman · 1976 · misc
- [ImpagliazzoLuby1989]
One-way functions are essential for complexity based cryptography
Open ↗Russell Impagliazzo and Michael Luby · 1989 · misc
- [Goldreich2001Crypto]
Foundations of Cryptography, Volume 1: Basic Tools
Open ↗Oded Goldreich · 2001 · misc
The boxed statement is the canonical open formulation — not a stronger variant or a related research program. The status reflects the catalog's last review; do your own literature search before investing serious effort.