...
首页> 外文期刊>Theoretical computer science >Pseudorandom generators against advised context-free languages
【24h】

Pseudorandom generators against advised context-free languages

机译:针对建议的上下文无关语言的伪随机生成器

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

摘要

Pseudorandomness has played a central role in modern cryptography, finding theoretical and practical applications to various fields of computer science. A function that generates pseudorandom strings from shorter but truly random seeds is known as a pseudorandom generator. Our generators are designed to fool languages (or equivalently, Boolean-valued functions). In particular, our generator fools advised context-free languages, namely, context-free languages assisted by external information known as advice, and moreover our generator is made almost one-to-one, stretching n-bit seeds to n+1 bits. We explicitly construct such a pseudorandom generator, which is computed by a deterministic Turing machine using logarithmic space and also belongs to CFLMV(2) a functional extension of the 2-conjunctive closure of CFL with the help of appropriate deterministic advice. In contrast, we show that there is no almost one-to-one pseudorandom generator against context-free languages if we demand that it should be computed by a nondeterministic pushdown automaton equipped with a write-only output tape. Our generator naturally extends known pseudorandom generators against advised regular languages. Our proof of the CFL-pseudorandomness of the generator is quite elementary and, in particular, one part of the proof utilizes a special feature of the behaviors of nondeterministic pushdown automata, called a swapping property, which is interesting in its own right, generalizing the swapping lemma for context-free languages. (C) 2015 Elsevier B.V. All rights reserved.
机译:伪随机性在现代密码学中发挥了核心作用,为计算机科学的各个领域找到了理论和实际应用。从较短但真正随机的种子生成伪随机字符串的函数称为伪随机生成器。我们的生成器旨在愚弄语言(或等效的布尔值函数)。特别是,我们的生成器愚弄了建议的上下文无关语言,即无上下文语言,并辅以称为“ advice”的外部信息,此外,我们的生成器几乎是一对一的,将n位种子扩展为n + 1位。我们显式地构造了这样一种伪随机生成器,该伪随机生成器由确定性图灵机使用对数空间计算,并且还属于CFLMV(2)/ n,它借助适当的确定性建议对CFL的2个结点闭合进行功能扩展。相比之下,如果我们要求由配备了只写输出磁带的非确定性下推自动机来计算,则表明没有针对上下文无关语言的几乎一对一的伪随机发生器。我们的生成器自然会针对建议的常规语言扩展已知的伪随机生成器。我们对生成器的CFL / n-伪随机性的证明是非常基本的,特别是,该证明的一部分利用了不确定性下推自动机行为的特殊功能,称为交换属性,它本身很有趣,概括了上下文无关语言的交换引理。 (C)2015 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号