首页> 外文会议>International conference on logic for programming, artificial intelligence, and reasoning >Implicit Computational Complexity of Subrecursive Definitions and Applications to Cryptographic Proofs
【24h】

Implicit Computational Complexity of Subrecursive Definitions and Applications to Cryptographic Proofs

机译:亚递归定义的隐式计算复杂度及其在密码证明中的应用

获取原文
获取外文期刊封面目录资料

摘要

We define a call-by-value variant of Godel's System T with references, and equip it with a linear dependent type and effect system, called dlY, that can estimate the complexity of programs, as a function of the size of their inputs. We prove that the type system is intentionally sound, in the sense that it over-approximates the complexity of executing the programs on a variant of the CEK abstract machine. Moreover, we define a sound and complete type inference algorithm which critically exploits the subrecursive nature of dlT. Finally, we demonstrate the usefulness of dlT for analyzing the complexity of cryptographic reductions by providing an upper bound for the constructed adversary of the Goldreich-Levin theorem.
机译:我们用参考定义了哥德尔系统T的按值调用变体,并为其配备了线性依赖类型和效果系统dlY,该系统可以根据程序输入大小来估计程序的复杂性。我们证明类型系统是有意的,在某种意义上,它过于逼近了在CEK抽象机的变体上执行程序的复杂性。此外,我们定义了一种健全且完整的类型推断算法,该算法严格利用了dlT的子递归性质。最后,我们通过为Goldreich-Levin定理的构造对手提供一个上限来证明dlT在分析密码简化的复杂性方面的有用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号