Structural Lower Bounds on Black-Box Constructions of Pseudorandom Functions

被引:0
|
作者
Beimel, Amos [1 ]
Malkin, Tal [2 ]
Mazor, Noam [3 ]
机构
[1] Ben Gurion Univ Negev, Beer Sheva, Israel
[2] Columbia Univ, New York, NY USA
[3] Tel Aviv Univ, Tel Aviv, Israel
来源
ADVANCES IN CRYPTOLOGY - CRYPTO 2024, PT V | 2024年 / 14924卷
关键词
COMPLEXITY;
D O I
10.1007/978-3-031-68388-6_16
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We address the black-box complexity of constructing pseudo-random functions (PRF) from pseudorandom generators (PRG). The celebrated GGM construction of Goldreich, Goldwasser, and Micali (Crypto 1984) provides such a construction, which (even when combined with Levin's domain-extension trick) has super-logarithmic depth. Despite many years and much effort, this remains essentially the best construction we have to date. On the negative side, one step is provided by the work of Miles and Viola (TCC 2011), which shows that a black-box construction which just calls the PRG once and outputs one of its output bits, cannot be a PRF. In this work, we make significant further progress: we rule out blackbox constructions of PRF from PRG that follow certain structural constraints, but may call the PRG adaptively polynomially many times. In particular, we define "tree constructions" which generalize the GGM structure: they apply the PRG G along a tree path, but allow for different choices of functions to compute the children of a node on the tree and to compute the next node on the computation path down the tree. We prove that a tree construction of logarithmic depth cannot be a PRF (while GGM is a tree construction of super-logarithmic depth). We also show several other results and discuss the special case of one-call constructions. Our main results in fact rule out even weak PRF constructions with one output bit. We use the oracle separation methodology introduced by Gertner, Malkin, and Reingold (FOCS 2001), and show that for any candidate black-box construction F-G from G, there exists an oracle relative to which G is a PRG, but F-G is not a PRF.
引用
收藏
页码:459 / 488
页数:30
相关论文
共 29 条
  • [1] Lower Bounds on Black-Box Reductions of Hitting to Density Estimation
    Tell, Roei
    35TH SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2018), 2018, 96
  • [2] Quantitative measure of nonconvexity for black-box continuous functions
    Tamura, Kenichi
    Gallagher, Marcus
    INFORMATION SCIENCES, 2019, 476 (64-82) : 64 - 82
  • [3] Notions of Black-Box Reductions, Revisited
    Baecher, Paul
    Brzuska, Christina
    Fischlin, Marc
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2013, PT I, 2013, 8269 : 296 - 315
  • [4] BLACK-BOX COMPLEXITY OF LOCAL MINIMIZATION
    Vavasis, Stephen A.
    SIAM JOURNAL ON OPTIMIZATION, 1993, 3 (01) : 60 - 80
  • [5] Black-Box PPP Is Not Turing-Closed
    Fleming, Noah
    Grosser, Stefan
    Pitassi, Toniann
    Robere, Robert
    PROCEEDINGS OF THE 56TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2024, 2024, : 1405 - 1414
  • [6] TRUST-REGION METHODS FOR THE DERIVATIVE-FREE OPTIMIZATION OF NONSMOOTH BLACK-BOX FUNCTIONS
    Liuzzi, Giampaolo
    Lucidi, Stefano
    Rinaldi, Francesco
    Vicente, Luis Nunes
    SIAM JOURNAL ON OPTIMIZATION, 2019, 29 (04) : 3012 - 3035
  • [7] Testing Functional Black-Box Programs Without a Specification
    Walkinshaw, Neil
    MACHINE LEARNING FOR DYNAMIC SOFTWARE ANALYSIS: POTENTIALS AND LIMITS, 2018, 11026 : 101 - 120
  • [8] One Max in Black-Box Models with Several Restrictions
    Doerr, Carola
    Lengler, Johannes
    GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, : 1431 - 1438
  • [9] Impossibilities in Succinct Arguments: Black-Box Extraction and More
    Campanelli, Matteo
    Ganesh, Chaya
    Khoshakhlagh, Hamidreza
    Siim, Janno
    PROGRESS IN CRYPTOLOGY - AFRICACRYPT 2023, 2023, 14064 : 465 - 489
  • [10] Pseudorandom Generators, Typically-Correct Derandomization, and Circuit Lower Bounds
    Kinne, Jeff
    van Melkebeek, Dieter
    Shaltiel, Ronen
    COMPUTATIONAL COMPLEXITY, 2012, 21 (01) : 3 - 61