Pseudorandom generators from regular one-way functions: New constructions with improved parameters

被引:5
|
作者
Yu, Yu [1 ]
Li, Xiangxue [2 ]
Weng, Jian [3 ]
机构
[1] ShanghaiJiao Tong Univ, Dept Comp Sci & Engn, Shanghai, Peoples R China
[2] E China Normal Univ, Dept Comp Sci & Technol, Shanghai 200241, Peoples R China
[3] Jinan Univ, Dept Comp Sci, Jinan, Peoples R China
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
Foundations; Pseudorandom generators; One-way functions; Randomized iterate; RANDOMNESS; POWER;
D O I
10.1016/j.tcs.2014.12.013
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We revisit the problem of basing pseudorandom generators on regular one-way functions, and present the following constructions: For any known-regular one-way function (on n-bit inputs) that is known to be epsilon-hard to invert, we give a neat (and tighter) proof for the folklore construction of pseudorandom generator of seed length Theta(n) by making a single call to the underlying one-way function. For any unknown-regular one-way function with known epsilon-hardness, we give a new construction with seed length Theta(n) and 0(n/ log(l/epsilon)) calls. Here the number of calls is also optimal by matching the lower bounds of Holenstein and Sinha (2012) [6]. Both constructions require the knowledge about epsilon, but the dependency can be removed while keeping nearly the same parameters. In the latter case, we get a construction of pseudo-random generator from any unknown-regular one-way function using seed length (O) over tilde (n) and (O) over tilde (n/ logn) calls, where (O) over tilde omits a factor that can be made arbitrarily close to constant (e.g. log log logn or even less). This improves the randomized iterate approach by Haitner et al. (2006) [4] which requires seed length O (n . log n) and O (n/logn) calls. (C) 2014 Elsevier B.V. All rights reserved.
引用
收藏
页码:58 / 69
页数:12
相关论文
共 50 条
  • [1] Pseudorandom Generators from Regular One-Way Functions: New Constructions with Improved Parameters
    Yu, Yu
    Li, Xiangxue
    Weng, Jian
    ADVANCES IN CRYPTOLOGY - ASIACRYPT 2013, PT II, 2013, 8270 : 261 - 279
  • [2] PSEUDORANDOM GENERATORS FROM ONE-WAY FUNCTIONS
    LUBY, M
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 576 : 300 - 300
  • [3] Pseudorandom Generators based on one-way functions
    Gao, Shujing
    Song, Tingqiang
    Zhang, Wei
    Applied Decisions in Area of Mechanical Engineering and Industrial Manufacturing, 2014, 577 : 820 - 823
  • [4] On constructing parallel pseudorandom generators from one-way functions
    Viola, E
    TWENTIETH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2005, : 183 - 197
  • [5] Zeta functions, one-way functions, and pseudorandom number generators
    Anshel, M
    Goldfeld, D
    DUKE MATHEMATICAL JOURNAL, 1997, 88 (02) : 371 - 390
  • [6] Efficient pseudorandom generators from exponentially hard one-way functions
    Haitner, Iftach
    Harnik, Danny
    Reingold, Omer
    AUTOMATA, LANGAGES AND PROGRAMMING, PT 2, 2006, 4052 : 228 - 239
  • [7] EFFICIENCY IMPROVEMENTS IN CONSTRUCTING PSEUDORANDOM GENERATORS FROM ONE-WAY FUNCTIONS
    Haitner, Iftach
    Reingold, Omer
    Vadhan, Salil
    SIAM JOURNAL ON COMPUTING, 2013, 42 (03) : 1405 - 1430
  • [8] Efficiency Improvements in Constructing Pseudorandom Generators from One-way Functions
    Haitner, Iftach
    Reingold, Omer
    Vadhan, Salil
    STOC 2010: PROCEEDINGS OF THE 2010 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2010, : 437 - 446
  • [9] Simple Constructions from (Almost) Regular One-Way Functions
    Mazor, Noam
    Zhang, Jiapeng
    JOURNAL OF CRYPTOLOGY, 2024, 37 (03)
  • [10] Simple Constructions from (Almost) Regular One-Way Functions
    Mazor, Noam
    Zhang, Jiapeng
    THEORY OF CRYPTOGRAPHY, TCC 2021, PT II, 2021, 13043 : 457 - 485