On One-way Functions and Kolmogorov Complexity

09/24/2020
by   Yanyi Liu, et al.
0

We prove that the equivalence of two fundamental problems in the theory of computing. For every polynomial t(n)≥ (1+ε)n, ε>0, 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); - t-time bounded Kolmogorov Complexity, K^t, is mildly hard-on-average (i.e., there exists a polynomial p(n)>0 such that no PPT algorithm can compute K^t, for more than a 1-1/p(n) fraction of n-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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/07/2022

One-Wayness in Quantum Cryptography

The existence of one-way functions is one of the most fundamental assump...
research
06/09/2023

Pseudorandom Strings from Pseudorandom Quantum States

A fundamental result in classical cryptography is that pseudorandom gene...
research
12/14/2018

Block encryption of quantum messages

In modern cryptography, block encryption is a fundamental cryptographic ...
research
11/10/2022

Black-Hole Radiation Decoding is Quantum Cryptography

We propose to study equivalence relations between phenomena in high-ener...
research
12/31/2022

RSA+: An algorithm at least as secure as RSA

The RSA algorithm has been around for nearly five decades and remains on...
research
06/23/2023

The Landscape of Computing Symmetric n-Variable Functions with 2n Cards

Secure multi-party computation using a physical deck of cards, often cal...
research
02/04/2019

Computational Limitations in Robust Classification and Win-Win Results

We continue the study of computational limitations in learning robust cl...

Please sign up or login with your details

Forgot password? Click here to reset