ACM Home Page
Please provide us with feedback. Feedback
On basing one-way functions on NP-hardness
Full text PdfPdf (209 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the thirty-eighth annual ACM symposium on Theory of computing table of contents
Seattle, WA, USA
SESSION: Session 15A table of contents
Pages: 701 - 710  
Year of Publication: 2006
ISBN:1-59593-134-1
Authors
Adi Akavia  MIT
Oded Goldreich  Weizmann Institute
Shafi Goldwasser  MIT
Dana Moshkovitz  Weizmann Institute
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 67,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1132516.1132614
What is a DOI?

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.


Collaborative Colleagues:
Adi Akavia: colleagues
Oded Goldreich: colleagues
Shafi Goldwasser: colleagues
Dana Moshkovitz: colleagues