|
ABSTRACT
We consider the possibility of basing one-way functions on NP-Hardness; that is, we study possible reductions from a worst-case decision problem to the task of average-case inverting a polynomial-time computable function f. Our main findings are the following two negative results: - If given y one can efficiently compute |f-1(y)| then the existence of a (randomized) reduction of NP to the task of inverting f implies that coNP ⊆ AM. Thus, it follows that such reductions cannot exist unless coNP ⊆ AM.
- For any function f, the existence of a (randomized) non-adaptive reduction of NP to the task of average-case inverting f implies that coNP ⊆ AM.
Our work builds upon and improves on the previous works of Feigenbaum and Fortnow ( SIAM Journal on Computing, 1993) and Bogdanov and Trevisan ( 44th FOCS, 2003), while capitalizing on the additional "computational structure" of the search problem associated with the task of inverting polynomial-time computable functions. We believe that our results illustrate the gain of directly studying the context of one-way functions rather than inferring results for it from a the general study of worst-case to average-case reductions.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
D. Aharonov and O. Regev. Lattice Problems in NP intersect coNP. In 45th FOCS, 2004.
|
| |
2
|
W. Aiello and J. Hastad. Perfect Zero-Knowledge Languages can be Recognized in Two Rounds. In 28th FOCS, pages 439--448, 1987.
|
 |
3
|
|
| |
4
|
A. Akavia, O. Goldreich, S. Goldwasser, and D. Moshkovitz. On Basing One-Way Functions on NP-Hardness. In preparations, to be posted on ECCC.
|
 |
5
|
|
| |
6
|
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
G. Brassard. Relativized Cryptography. In 20th FOCS, pages 383--391, 1979.
|
 |
14
|
|
| |
15
|
|
| |
16
|
|
| |
17
|
|
 |
18
|
|
| |
19
|
|
| |
20
|
O. Goldreich, R. Impagliazzo, L.A. Levin, R. Venkatesan, and D. Zuckerman. Security Preserving Amplification of Hardness. In 31st FOCS, pages 318--326, 1990.
|
| |
21
|
|
| |
22
|
|
 |
23
|
|
| |
24
|
I. Haitner, O. Horvitz, J. Katz, C.Y. Koo, R. Morselli, and R. Shaltiel. Reducing complexity assumptions for statistically-hiding commitment. In Eurocrypt, Springer, LNCS3494, pages 58--77, 2005.
|
| |
25
|
|
| |
26
|
|
| |
27
|
R. Impagliazzo and L.A. Levin. No Better Ways to Generate Hard NP Instances than Picking Uniformly at Random. In 31st FOCS, 1990, pages 812--821.
|
 |
28
|
|
| |
29
|
S. Micali, editor. Advances in Computing Research: a research annual, Vol. 5 (Randomness and Computation), 1989.
|
| |
30
|
|
| |
31
|
A.C. Yao. Theory and Application of Trapdoor Functions. In 23rd FOCS, pages 80--91, 1982.
|
|