On One-way Functions and Kolmogorov Complexity
Computational Complexity
2020-09-25 v1
Abstract
We prove that the equivalence of two fundamental problems in the theory of computing. For every polynomial , the following are equivalent: - One-way functions exists (which in turn is equivalent to the existence of secure private-key encryption schemes, digital signatures, pseudorandom generators, pseudorandom functions, commitment schemes, and more); - -time bounded Kolmogorov Complexity, , is mildly hard-on-average (i.e., there exists a polynomial such that no PPT algorithm can compute , for more than a fraction of -bit strings). In doing so, we present the first natural, and well-studied, computational problem characterizing the feasibility of the central private-key primitives and protocols in Cryptography.
Keywords
Cite
@article{arxiv.2009.11514,
title = {On One-way Functions and Kolmogorov Complexity},
author = {Yanyi Liu and Rafael Pass},
journal= {arXiv preprint arXiv:2009.11514},
year = {2020}
}