首页> 外文期刊>IEICE Transactions on fundamentals of electronics, communications & computer sciences >Faster Rotation-Based Gauss Sieve for Solving the SVP on General Ideal Lattices
【24h】

Faster Rotation-Based Gauss Sieve for Solving the SVP on General Ideal Lattices

机译:基于旋转的高斯筛,用于解决一般理想格子的SVP

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

摘要

The hardness in solving the shortest vector problem (SVP) is a fundamental assumption for the security of lattice-based cryptographic algorithms. In 2010, Micciancio and Voulgaris proposed an algorithm named the Gauss Sieve, which is a fast and heuristic algorithm for solving the SVP. Schneider presented another algorithm named the Ideal Gauss Sieve in 2011, which is applicable to a special class of lattices, called ideal lattices. The Ideal Gauss Sieve speeds up the Gauss Sieve by using some properties of the ideal lattices. However, the algorithm is applicable only if the dimension of the ideal lattice n is a power of two or n + 1 is a prime. Ishiguro et al. proposed an extension to the Ideal Gauss Sieve algorithm in 2014, which is applicable only if the prime factor of n is 2 or 3. In this paper, we first generalize the dimensions that can be applied to the ideal lattice properties to when the prime factor of n is derived from 2, p or q for two primes p and q. To the best of our knowledge, no algorithm using ideal lattice properties has been proposed so far with dimensions such as: 20, 44, 80, 84, and 92. Then we present an algorithm that speeds up the Gauss Sieve for these dimensions. Our experiments show that our proposed algorithm is 10 times faster than the original Gauss Sieve in solving an 80-dimensional SVP problem. Moreover, we propose a rotation-based Gauss Sieve that is approximately 1.5 times faster than the Ideal Gauss Sieve.
机译:解决最短矢量问题(SVP)的硬度是基于格子的加密算法的安全性的基本假设。 2010年,Micciancio和Voulgaris提出了一种名为Gauss筛的算法,这是一种用于解决SVP的快速和启发式算法。 Schneider在2011年提出了另一种名为理想高斯筛的算法,这适用于特殊的格子,称为理想的格子。理想的高斯筛通过使用理想格子的一些性质加速高斯筛。然而,只有当理想格子N的尺寸是两个或n + 1的功率时,算法才适用于素数。 Ishiguro等。提出了2014年理想高斯筛查算法的延伸,只有在本文中的N为2或3时,才适用于应用。首先,我们首先概括了当主要因素时可以应用于理想的晶格特性的尺寸n的源自为2,p或q两个primes p和q。据我们所知,到目前为止,没有提出使用理想格子特性的算法,尺寸如:20,44,80,84和92。然后我们介绍了一种算法,该算法加速高斯筛的这些尺寸。我们的实验表明,我们所提出的算法在解决80维SVP问题时比原始高斯筛速快10倍。此外,我们提出了一种基于旋转的高斯筛,比理想的高斯筛速度快约1.5倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号