研究成果

国際会議

  • Adding Two Easy Functions Is Always Hard to Invert
    著者
    H.Gibo, Y. Watanabe, and M. Iwamoto
    会議名
    SecITC 2025
    出版社
    Springer
    発行年
    2025
    To appear.
    Abstract

    One-way functions play a fundamental role in the theory of cryptography; however, proving their existence remains a long-standing open problem. Ghosal and Sahai proposed a novel information-theoretic framework for constructing a one-way function by combining two easy functions, each modeled as a random oracle paired with its inverse oracle, both of which are accessible to the distinguisher. They demonstrated that the resulting function f is hard to invert in the sense of indifferentiability, assuming that the gap between output and input lengths satisfies m-n = Ω(log^{1+ε}n) for all ε > 0. However, this condition is somewhat artificial, and their claim that combining easy functions yields hardness holds only under this restricted -- prompting the natural question of whether such a constraint can be eliminated. In this work, we answer this question affirmatively: the condition is not necessary. We prove that adding two easy functions always results in a one-way function, regardless of the gap between m and n. Our proof relies on a careful simulation of the inverse oracle using a polynomial-time sampling algorithm in n that generates outputs ϵ -close to the binomial distribution.