Permuted Puzzles and Cryptographic Hardness

被引:5
|
作者
Boyle, Elette [1 ]
Holmgren, Justin [2 ]
Weiss, Mor [1 ]
机构
[1] IDC Herzliya, Dept Comp Sci, Herzliyya, Israel
[2] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
来源
THEORY OF CRYPTOGRAPHY, TCC 2019, PT II | 2019年 / 11892卷
关键词
PRIVATE INFORMATION-RETRIEVAL;
D O I
10.1007/978-3-030-36033-7_18
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A permuted puzzle problem is defined by a pair of distributions D-0, D-1 over Sigma(n). The problem is to distinguish samples from D-0, D-1, where the symbols of each sample are permuted by a single secret permutation pi of [n]. The conjectured hardness of specific instances of permuted puzzle problems was recently used to obtain the first candidate constructions of Doubly Efficient Private Information Retrieval (DE-PIR) (Boyle et al. & Canetti et al., TCC'17). Roughly, in these works the distributions D-0, D-1 over F-n are evaluations of either a moderately low-degree polynomial or a random function. This new conjecture seems to be quite powerful, and is the foundation for the first DE-PIR candidates, almost two decades after the question was first posed by Beimel et al. (CRYPTO'00). However, while permuted puzzles are a natural and general class of problems, their hardness is still poorly understood. We initiate a formal investigation of the cryptographic hardness of permuted puzzle problems. Our contributions lie in three main directions: Rigorous formalization. We formalize a notion of permuted puzzle distinguishing problems, extending and generalizing the proposed permuted puzzle framework of Boyle et al. (TCC'17). Identifying hard permuted puzzles. We identify natural examples in which a one-time permutation provably creates cryptographic hardness, based on "standard" assumptions. In these examples, the original distributions D-0, D-1 are easily distinguishable, but the permuted puzzle distinguishing problem is computationally hard. We provide such constructions in the random oracle model, and in the plain model under the Decisional Diffie-Hellman (DDH) assumption. We additionally observe that the Learning Parity with Noise (LPN) assumption itself can be cast as a permuted puzzle. Partial lower bound for the DE-PIR problem. We make progress towards better understanding the permuted puzzles underlying the DE-PIR constructions, by showing that a toy version of the problem, introduced by Boyle et al. (TCC'17), withstands a rich class of attacks, namely those that distinguish solely via statistical queries.
引用
收藏
页码:465 / 493
页数:29
相关论文
共 50 条
  • [1] Cryptographic Puzzles and Complex Systems
    Vuckovac, Rade
    COMPLEX SYSTEMS, 2021, 30 (03): : 375 - 390
  • [2] No easy puzzles: Hardness results for jigsaw puzzles
    Brand, Michael
    THEORETICAL COMPUTER SCIENCE, 2015, 586 : 2 - 11
  • [3] No Easy Puzzles: A Hardness Result for Jigsaw Puzzles
    Brand, Michael
    FUN WITH ALGORITHMS, 2014, 8496 : 64 - 73
  • [4] Forgetting with Puzzles: Using Cryptographic Puzzles to support Digital Forgetting
    Amjad, Ghous
    Mirza, Muhammad Shujaat
    Popper, Christina
    PROCEEDINGS OF THE EIGHTH ACM CONFERENCE ON DATA AND APPLICATION SECURITY AND PRIVACY (CODASPY'18), 2018, : 342 - 353
  • [5] Cryptographic puzzles and DoS resilience, revisited
    Groza, Bogdan
    Warinschi, Bogdan
    DESIGNS CODES AND CRYPTOGRAPHY, 2014, 73 (01) : 177 - 207
  • [6] Cryptographic puzzles and DoS resilience, revisited
    Bogdan Groza
    Bogdan Warinschi
    Designs, Codes and Cryptography, 2014, 73 : 177 - 207
  • [7] BAP: Broadcast authentication using cryptographic puzzles
    Schaller, Patrick
    Capkun, Srdjan
    Basin, David
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, PROCEEDINGS, 2007, 4521 : 401 - +
  • [8] General Hardness Amplification of Predicates and Puzzles
    Holenstein, Thomas
    Schoenebeck, Grant
    THEORY OF CRYPTOGRAPHY, 2011, 6597 : 19 - +
  • [9] Hardness amplification of weakly verifiable puzzles
    Canetti, R
    Halevi, S
    Steiner, M
    THEORY OF CRYPTOGRAPHY, PROCEEDINGS, 2005, 3378 : 17 - 33
  • [10] Computational Hardness of the Permuted Kernel and Subcode Equivalence Problems
    Santini, Paolo
    Baldi, Marco
    Chiaraluce, Franco
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2024, 70 (03) : 2254 - 2270