Complexity Measures For Public-Key Cryptosystems
- 25 August 2005
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 495-503
- https://doi.org/10.1109/sfcs.1984.715952
Abstract
The first part of this paper gives results about promise problems. A "promise problem" is a formulation of a partial decision problem that is useful for describing cracking problems for public-key cryptosystems (PKCS). We prove that every NP-hard promise problem is uniformly NP-hard, and we show that a number of results and a conjecture about promise problems are equivalent to separability assertions that are the natural analogues of well-known results in classical recursion theory. The conjecture, if it is true, implies nonexistence of PKCS having NP-hard cracking problems. The second part of the paper studies more appropriate measures for PKCS. Among the results obtained are the following: One-way functions exist if an only if P /spl ne/ U and one-way functions f such that range f /spl epsiv/ P exist if and only if U /spl cap/ co-U /spl ne/ P. It will allow that there exist PKCS that cannot be cracked in polynomial time (and that satisfy other reasonable assumptions) only if P /spl ne/ U.Keywords
This publication has 18 references indexed in Scilit:
- Quantitative Relativizations of Complexity ClassesSIAM Journal on Computing, 1984
- The complexity of promise problems with applications to public-key cryptographyInformation and Control, 1984
- Probabilistic encryptionJournal of Computer and System Sciences, 1984
- Oracle-dependent properties of the lattice of NP setsTheoretical Computer Science, 1983
- The complexity of facets (and some facets of complexity)Published by Association for Computing Machinery (ACM) ,1982
- Relativized Questions Involving Probabilistic AlgorithmsJournal of the ACM, 1982
- Completeness, Approximation and DensitySIAM Journal on Computing, 1981
- A note on the complexity of cryptography (Corresp.)IEEE Transactions on Information Theory, 1979
- A method for obtaining digital signatures and public-key cryptosystemsCommunications of the ACM, 1978
- Riemann's Hypothesis and tests for primalityPublished by Association for Computing Machinery (ACM) ,1975