首页> 外文会议>International conference on practice and theory in public key cryptography >Easing Coppersmith Methods Using Analytic Combinatorics: Applications to Public-Key Cryptography with Weak Pseudorandomness
【24h】

Easing Coppersmith Methods Using Analytic Combinatorics: Applications to Public-Key Cryptography with Weak Pseudorandomness

机译:使用分析组合方法简化铜匠方法:具有弱伪随机性的公共密钥密码学的应用

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

摘要

The Coppersmith methods is a family of lattice-based techniques to find small integer roots of polynomial equations. They have found numerous applications in cryptanalysis and, in recent developments, we have seen applications where the number of unknowns and the number of equations axe non-constant. In these cases, the combinatorial analysis required to settle the complexity and the success condition of the method becomes very intricate. We provide a toolbox based on analytic combinatorics for these studies. It uses the structure of the considered polynomials to derive their generating functions and applies complex analysis techniques to get asymp-totics. The toolbox is versatile and can be used for many different applications, including multivariate polynomial systems with arbitrarily many unknowns (of possibly different sizes) and simultaneous modular equar tions over different moduli. To demonstrate the power of this approach, we apply it to recent cryptanalytic results on number-theoretic pseudorandom generators for which we easily derive precise and formal analysis. We also present new theoretical applications to two problems on RSA key generation and randomness generation used in padding functions for encryption.
机译:Coppersmith方法是一系列基于晶格的技术,可以找到多项式方程的小整数根。他们发现了许多在密码分析中的应用,并且在最近的发展中,我们看到了未知数和方程数非恒定的应用。在这些情况下,解决该方法的复杂性和成功条件所需的组合分析变得非常复杂。我们为这些研究提供了一个基于分析组合学的工具箱。它使用所考虑的多项式的结构来推导其生成函数,并应用复杂的分析技术来获得渐近线。该工具箱用途广泛,可用于许多不同的应用程序,包括具有任意多个未知数(可能具有不同大小)的多元多项式系统,以及基于不同模量的同时模块化方程。为了证明这种方法的强大功能,我们将其应用于基于数论伪随机生成器的最新密码分析结果,我们可以轻松地从中得出精确和形式化的分析结果。我们还提出了新的理论应用,以解决关于用于加密填充功能的RSA密钥生成和随机性生成这两个问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号