TY - GEN
T1 - On the Possibility of Basing Cryptography on EXP≠ BPP
AU - Liu, Yanyi
AU - Pass, Rafael
N1 - Publisher Copyright:
© 2021, International Association for Cryptologic Research.
PY - 2021
Y1 - 2021
N2 - Liu and Pass (FOCS’20) recently demonstrated an equivalence between the existence of one-way functions (OWFs) and mild average-case hardness of the time-bounded Kolmogorov complexity problem. In this work, we establish a similar equivalence but to a different form of time-bounded Kolmogorov Complexity—namely, Levin’s notion of Kolmogorov Complexity—whose hardness is closely related to the problem of whether EXP≠ BPP. In more detail, let Kt(x) denote the Levin-Kolmogorov Complexity of the string x; that is, Kt(x)=minΠ∈{0,1}∗,t∈N{|Π|+⌈logt⌉:U(Π,1t)=x}, where U is a universal Turing machine, and U(Π, 1 t) denotes the output of the program Π after t steps, and let MKtP denote the language of pairs (x, k) having the property that Kt(x) ≤ k. We demonstrate that: MKtP∉ HeurnegBPP (i.e., MKtP is infinitely-often two-sided error mildly average-case hard) iff infinitely-often OWFs exist.MKtP∉ AvgnegBPP (i.e., MKtP is infinitely-often errorless mildly average-case hard) iff EXP≠ BPP. Thus, the only “gap” towards getting (infinitely-often) OWFs from the assumption that EXP≠ BPP is the seemingly “minor” technical gap between two-sided error and errorless average-case hardness of the MKtP problem. As a corollary of this result, we additionally demonstrate that any reduction from errorless to two-sided error average-case hardness for MKtP implies (unconditionally) that NP≠ P. We finally consider other alternative notions of Kolmogorov complexity—including space-bounded Kolmogorov complexity and conditional Kolmogorov complexity—and show how average-case hardness of problems related to them characterize log-space computable OWFs, or OWFs in NC0.
AB - Liu and Pass (FOCS’20) recently demonstrated an equivalence between the existence of one-way functions (OWFs) and mild average-case hardness of the time-bounded Kolmogorov complexity problem. In this work, we establish a similar equivalence but to a different form of time-bounded Kolmogorov Complexity—namely, Levin’s notion of Kolmogorov Complexity—whose hardness is closely related to the problem of whether EXP≠ BPP. In more detail, let Kt(x) denote the Levin-Kolmogorov Complexity of the string x; that is, Kt(x)=minΠ∈{0,1}∗,t∈N{|Π|+⌈logt⌉:U(Π,1t)=x}, where U is a universal Turing machine, and U(Π, 1 t) denotes the output of the program Π after t steps, and let MKtP denote the language of pairs (x, k) having the property that Kt(x) ≤ k. We demonstrate that: MKtP∉ HeurnegBPP (i.e., MKtP is infinitely-often two-sided error mildly average-case hard) iff infinitely-often OWFs exist.MKtP∉ AvgnegBPP (i.e., MKtP is infinitely-often errorless mildly average-case hard) iff EXP≠ BPP. Thus, the only “gap” towards getting (infinitely-often) OWFs from the assumption that EXP≠ BPP is the seemingly “minor” technical gap between two-sided error and errorless average-case hardness of the MKtP problem. As a corollary of this result, we additionally demonstrate that any reduction from errorless to two-sided error average-case hardness for MKtP implies (unconditionally) that NP≠ P. We finally consider other alternative notions of Kolmogorov complexity—including space-bounded Kolmogorov complexity and conditional Kolmogorov complexity—and show how average-case hardness of problems related to them characterize log-space computable OWFs, or OWFs in NC0.
UR - http://www.scopus.com/inward/record.url?scp=85115199486&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-84242-0_2
DO - 10.1007/978-3-030-84242-0_2
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:85115199486
SN - 9783030842413
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 11
EP - 40
BT - Advances in Cryptology – CRYPTO 2021 - 41st Annual International Cryptology Conference, CRYPTO 2021, Proceedings
A2 - Malkin, Tal
A2 - Peikert, Chris
PB - Springer Science and Business Media Deutschland GmbH
T2 - 41st Annual International Cryptology Conference, CRYPTO 2021
Y2 - 16 August 2021 through 20 August 2021
ER -