One-way permutations and self-witnessing languages

被引:0
|
作者
Homan, Christopher M. [1 ]
Thakur, Mayur [2 ]
机构
[1] Department of Computer Science, University of Rochester, Rochester NY 14627, United States
[2] Department of Computer Science, University of Rochester, Rochester NY 14627, United States
关键词
Machinery - Polynomial approximation;
D O I
10.1007/978-0-387-35608-2_21
中图分类号
学科分类号
摘要
A desirable property of one-way functions is that they be total, one-to-one, and onto-in other words, that they be permutations. We prove that one-way permutations exist exactly if P ≠ UP ∩ coUP. This provides the first characterization of the existence of oneway permutations based on a complexity-class separation and shows that their existence is equivalent to a number of previously studied complexity-theoretic hypotheses. We also study permutations in the context of witness functions of nondeterministic Turing machines. A language is in PermUP if, relative to some unambiguous, nondeterministic, polynomial-time Turing machine accepting the language, the function mapping each string to its unique witness is a permutation of the members of the language. We show that, under standard complexity-theoretic assumptions, PermUP is a nontrivial subset of UP. We study SelfNP, the set of all languages such that, relative to some nondeterministic, polynomial-time Turing machine that accepts the language, the set of all witnesses of strings in the language is identical to the language itself. We show that SAT ∈ SelfNP, and, under standard complexity-theoretic assumptions, SelfNP ≠ NP.
引用
收藏
页码:243 / 254
相关论文
共 50 条
  • [21] The impossibility of basing one-way permutations on central cryptographic primitives
    Chang, YC
    Hsiao, CY
    Lu, CJ
    JOURNAL OF CRYPTOLOGY, 2006, 19 (01) : 97 - 114
  • [22] On the impossibilities of basing one-way permutations on central cryptographic primitives
    Chang, YC
    Hsiao, CY
    Lu, CJ
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2002, PROCEEDINGS, 2002, 2501 : 110 - 124
  • [23] One-way permutations, interactive hashing and statistically hiding commitments
    Wee, Hoeteck
    THEORY OF CRYPTOGRAPHY, PROCEEDINGS, 2007, 4392 : 419 - 433
  • [24] The Impossibility of Basing One-Way Permutations on Central Cryptographic Primitives
    Yan-Cheng Chang
    Chun-Yuan Hsiao
    Chi-Jen Lu
    Journal of Cryptology, 2006, 19 : 97 - 114
  • [25] GRAMMATICAL CHARACTERIZATION OF ONE-WAY NONDETERMINSTIC STACK LANGUAGES
    HARRISON, MA
    SCHKOLNICK, M
    JOURNAL OF THE ACM, 1971, 18 (02) : 148 - +
  • [26] Self-witnessing coherent imaging for artifact removal and noise filtering
    Krause, Tessa. J. H. R.
    Allen, Troy M.
    Fraser, James
    OPTICS AND LASERS IN ENGINEERING, 2022, 151
  • [27] On the Round Complexity of Zero-Knowledge Proofs Based on One-Way Permutations
    Gordon, S. Dov
    Wee, Hoeteck
    Xiao, David
    Yerukhimovich, Aikady
    PROGRESS IN CRYPTOLOGY - LATINCRYPT 2010, 2010, 6212 : 189 - +
  • [28] One-Way Waveguides Connected to One-Way Loads
    Luukkonen, Olli
    Chettiar, Uday K.
    Engheta, Nader
    IEEE ANTENNAS AND WIRELESS PROPAGATION LETTERS, 2012, 11 : 1398 - 1401
  • [29] Tag-KEM from Set Partial Domain One-Way Permutations
    Abe, Masayuki
    Cui, Yang
    Imai, Hideki
    Kurosawa, Kaoru
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2009, E92A (01) : 42 - 52
  • [30] Tag-KEM from set partial domain one-way permutations
    Abe, Masayuki
    Cui, Yang
    Imai, Hideki
    Kurosawa, Kaoru
    INFORMATION SECURITY AND PRIVACY, PROCEEDINGS, 2006, 4058 : 360 - 370