Capturing One-Way Functions via NP-Hardness of Meta-Complexity
Shuichi Hirahara
Abstract
A one-way function is a function that is easy to compute but hard to invert on average. We establish the first characterization of a one-way function by worst-case hardness assumptions, by introducing a natural meta-computational problem whose NP-hardness (and the worst-case hardness of NP) characterizes the existence of a one-way function. Specifically, we generalize the notion of time-bounded conditional Kolmogorov complexity to distributional Kolmogorov complexity, and prove that a one-way function exists if and only if it is NP-hard to approximate the distributional Kolmogorov complexity under randomized polynomial-time reductions and NP is hard in the worst case. We also propose the Meta-Complexity Padding Conjecture, which postulates that distributional Kolmogorov complexity is paddable by an approximation-preserving reduction. Under this conjecture, we prove that the worst-case hardness of an approximate version of the Minimum Circuit Size Problem characterizes the existence of a one-way function.
Our results extend the emerging paradigm of meta-complexity, which suggests that proving NP-hardness of meta-computational problems (i.e., problems that ask to compute complexity) is sufficient to exclude errorless Heuristica and error-prone Pessiland from Impagliazzo's five worlds. The key technical contribution is to conditionally close the gap between errorless and error-prone average-case complexities by combining Nanashima's proof techniques of showing "limits" of black-box reductions (ITCS'21) with non-black-box worst-case-to-average-case reductions of Hirahara (FOCS'18).
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 961336b1-a04a-40d5-aa8b-66729c0efc29Cited by top-tier papers7
- Learning in Pessiland via Inductive InferenceShuichi Hirahara, Mikito NanashimaFOCS 2023 · 11 citations
- One-Way Functions and Zero KnowledgeShuichi Hirahara, Mikito NanashimaSTOC 2024 · 4 citations
- Optimal Coding for Randomized Kolmogorov Complexity and Its ApplicationsShuichi Hirahara, Zhenjian Lu, Mikito NanashimaFOCS 2024 · 3 citations
- A Meta-complexity Characterization of Quantum CryptographyBruno Pasqualotto Cavalar, Eli Goldin, Matthew Gray, Peter HallEUROCRYPT 2025 · 2 citations
- NP-hardness of the Minimum Circuit Size Problem from Well-Studied AssumptionsShuichi Hirahara, Rahul IlangoFOCS 2025 · 1 citation
Builds on7
- On One-way Functions and Kolmogorov ComplexityYanyi Liu, Rafael PassFOCS 2020 · 39 citations
- NP-Hardness of Learning Programs and Partial MCSPShuichi HiraharaFOCS 2022 · 24 citations
- On Worst-Case Learning in Relativized HeuristicaShuichi Hirahara, Mikito NanashimaFOCS 2021 · 10 citations
- Characterizing Average-Case Complexity of PH by Worst-Case Meta-ComplexityShuichi HiraharaFOCS 2020 · 8 citations
- NP-Hardness of Approximating Meta-Complexity: A Cryptographic ApproachYizhi Huang, Rahul Ilango, Hanlin RenSTOC 2023 · 6 citations
Related papers
- Robustness of average-case meta-complexity via pseudorandomnessRahul Ilango, Hanlin Ren, Rahul SanthanamSTOC 2022 · 13 citations
- A Duality between One-Way Functions and Average-Case Symmetry of InformationShuichi Hirahara, Rahul Ilango, Zhenjian Lu, Mikito Nanashima et al.STOC 2023 · 9 citations
- Hardness Along the Boundary: Towards One-Way Functions from the Worst-Case Hardness of Time-Bounded Kolmogorov ComplexityYanyi Liu, Rafael PassCRYPTO 2025 · 1 citation
- A Sharp Characterization of PessilandShuichi Hirahara, Mikito NanashimaSTOC 2026
- Non-trivial Zero-Knowledge Implies One-Way FunctionsSuvradip Chakraborty, James Hulett, Dakshita Khurana, Kabir TomerCRYPTO 2026
