首页> 外文期刊>Journal of mathematical cryptology >Algebraic attack on NTRU using Witt vectors and Grobner bases
【24h】

Algebraic attack on NTRU using Witt vectors and Grobner bases

机译:使用Witt向量和Grobner基对NTRU进行代数攻击

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

摘要

We present an algebraic attack on NTRU (restricted to the case where the parameter q is a power of two) using the method of the Witt vectors proposed by Silverman, Smart and Vercauteren [17]; the latter considered only the first two bits of a Witt vector attached to the recovering of the secret key in order to reduce the problem to the resolution of an algebraic system over F_2. The theoretical complexity of this resolution was not studied by the authors. In this paper, we use the first three bits of the Witt vectors to obtain supplementary equations which allow us to reduce the complexity of the attack. Using Grobner basis complexity results of overdetermined systems, we have been able to provide a theoretical complexity analysis. Additionally we provide experimental results illustrating the efficiency of this approach. Moreover, we prove that the use of the fourth bit does not improve the complexity, what is surprising. Unfortunately, for standard values of the NTRU parameters, the proven complexity is around 2~(246) and this attack does not make it possible to find the private key.
机译:我们使用Silverman,Smart和Vercauteren提出的Witt向量方法对NTRU进行代数攻击(仅限于参数q为2的幂的情况)[17]。后者只考虑了恢复密钥的Witt向量的前两位,以便将问题减少到F_2上代数系统的解析。作者没有研究此决议的理论复杂性。在本文中,我们使用Witt向量的前三位来获得补充方程,从而使我们能够降低攻击的复杂性。使用超定系统的Grobner基复杂度结果,我们已经能够提供理论上的复杂度分析。此外,我们提供的实验结果说明了这种方法的效率。此外,我们证明了使用第四位并没有提高复杂性,这令人惊讶。不幸的是,对于NTRU参数的标准值,已证明的复杂度大约为2〜(246),并且这种攻击无法找到私钥。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号