首页> 外文会议>Theory of Cryptography Conference(TCC 2006); 20060304-07; New York, NY(US) >On the Complexity of Parallel Hardness Amplification for One-Way Functions
【24h】

On the Complexity of Parallel Hardness Amplification for One-Way Functions

机译:一维函数并行硬度放大的复杂性

获取原文
获取原文并翻译 | 示例

摘要

We prove complexity lower bounds for the tasks of hardness amplification of one-way functions and construction of pseudo-random generators from one-way functions, which are realized non-adaptively in black-box ways. First, we consider the task of converting a one-way function f : {0, 1}~n → {0, 1}~m into a harder one-way function f : {0,1}~n → {0,1}~m, with n, m ≤ poly(n), in a black-box way. The hardness is measured as the fraction of inputs any polynomial-size circuit must fail to invert. We show that to use a constant-depth circuit to amplify hardness beyond a polynomial factor, its size must exceed 2~(poly(n)), and to amplify hardness beyond a 2~(o(n)) factor, its size must exceed 2~(2~(o(n))). Moreover, for a constant-depth circuit to amplify hardness beyond an n~(1+o(1)) factor in a security preserving way (with n = O(n)), it size must exceed 2~(n~(o(1))). Next, we show that if a constant-depth polynomial-size circuit can amplify hardness beyond a polynomial factor in a weakly black-box way, then it must basically embed a hard function in itself. In fact, one can derive from such an amplification procedure a highly parallel oneway function, which is computable by an NC~0 circuit (constant-depth polynomial-size circuit with bounded fan-in gates). Finally, we consider the task of constructing a pseudo-random generator G : {0, 1}~n → {0, 1}~m from a strongly one-way function f : {0,1}~n → {0, 1}~m in a black-box way. We show that any such a construction realized by a constant-depth 2~(n~(o(1))) -size circuit can only have a sublinear stretch (with m — n = o(n)).
机译:我们证明了单向函数的硬度放大和由单向函数构造伪随机生成器的任务的复杂性下界,这些任务以黑盒方式非自适应地实现。首先,我们考虑将单向函数f:{0,1}〜n→{0,1}〜m转换为更难的单向函数f:{0,1}〜n→{0, 1}〜m,其中n,m≤poly(n),采用黑盒方式。硬度的衡量标准是任何多项式电路都必须求逆的输入分数。我们证明了使用恒定深度电路来放大硬度超出多项式因子,其大小必须超过2〜(poly(n)),并且要放大硬度超出2〜(o(n))因素,其大小必须超过2〜(2〜(o(n)))。此外,对于恒定深度电路以安全性保持方式(n = O(n))将硬度放大到超过n〜(1 + o(1))倍数的情况,其尺寸必须超过2〜(n〜(o (1)))。接下来,我们表明,如果一个恒定深度的多项式大小的电路能够以弱黑盒的方式将硬度放大到多项式因子以上,那么它就必须在其内部基本嵌入一个硬函数。实际上,可以从这种放大过程中推导出高度并行的单向函数,该函数可以通过NC-0电路(带边界扇入门的恒定深度多项式电路)进行计算。最后,我们考虑从强单向函数f:{0,1}〜n→{0,构造伪随机生成器G:{0,1}〜n→{0,1}〜m的任务。 1}〜m以黑盒方式显示。我们表明,由恒定深度2〜(n〜(o(1)))尺寸的电路实现的任何此类构造都只能具有亚线性拉伸(其中m_n = o(n))。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号