Paper 2024/425

Kolmogorov Comes to Cryptomania: On Interactive Kolmogorov Complexity and Key-Agreement

Marshall Ball, New York University
Yanyi Liu, Cornell Tech
Noam Mazor, Tel Aviv University
Rafael Pass, Tel Aviv University & Cornell Tech
Abstract

Only a handful candidates for computational assumptions that imply secure key-agreement protocols (KA) are known, and even fewer are believed to be quantum safe. In this paper, we present a new hardness assumption---the worst-case hardness of a promise problem related to an interactive version of Kolmogorov Complexity. Roughly speaking, the promise problem requires telling apart tuples of strings $(\pi,x,y)$ with relatively (w.r.t. $K(\pi)$) low time-bounded Interactive Kolmogorov Complexity ($IK^t$), and those with relatively high Kolmogorov complexity, given the promise that $K^t(x|y)< s, K^t(y|x)< s$ and $s = log n$, and where $IK^t(\pi;x;y)$ is defined as the length of the shortest pair of $t$-bounded TMs $(A,B)$ such that the interaction of $(Ac,Bc)$ lead to the transcript $\pi$ and the respective outputs $x,y$. We demonstrate that when $t$ is some polynomial, then not only does this hardness assumption imply the existence of KA, but it is also necessary for the existence of secure KA. As such, it yields the first natural hardness assumption characterizing the existence of key-agreement protocols. We additionally show that when the threshold $s$ is bigger (e.g., $s = 55log n$), then the (worst-case) hardness of this problem instead characterizes the existence of one-way functions (OWFs). As such, our work also clarifies exactly what it would take to base KA on the existence of OWFs, and demonstrates that this question boils down to demonstrating a worst-case reduction between two closely related promise problems.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Contact author(s)
marshall @ cs nyu edu
yl2866 @ cornell edu
noammaz @ gmail com
rafaelp @ tau ac il
History
2024-03-15: approved
2024-03-12: received
See all versions
Short URL
https://ia.cr/2024/425
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/425,
      author = {Marshall Ball and Yanyi Liu and Noam Mazor and Rafael Pass},
      title = {Kolmogorov Comes to Cryptomania: On Interactive Kolmogorov Complexity and Key-Agreement},
      howpublished = {Cryptology ePrint Archive, Paper 2024/425},
      year = {2024},
      note = {\url{https://eprint.iacr.org/2024/425}},
      url = {https://eprint.iacr.org/2024/425}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.