首页> 外文期刊>電子情報通信学会技術研究報告 >格子の最短べクトル問題に対する並列GaussSieveアルゴリズム
【24h】

格子の最短べクトル問題に対する並列GaussSieveアルゴリズム

机译:用于晶格最短向量问题的并行高斯筛选算法。

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

摘要

格子暗号の安全性は最短べクトル問題(SVP)の困難性に基づいている.2010年にMicciancio等によって高速なSVPの求解アルゴリズムであるGaussSieveアルゴリズムが提案され,2011年にMilde等によってGaussSieveァルゴリズムの実装の並列化手法が提案された.しかし,Milde等の実装手法では並列度を上げるにつれ処理するべクトルの数が増大してしまい,効率的ではなかった.そこで本稿では,処理するベクトルの数が増大せず,高い並列度においても効率的な並列GaussSieveアルゴリズムを提案する.また,提案アルゴリズムをCPU, GPU上で実装し評価を行い,8コアのCPU, 2台のGPUを用いて従来のアルゴリズムの約60倍の高速化を達成した.%Security of lattice-based cryptosystems is based on the hardness of the Shortest Vector Problem (SVP) in lattices. Micciancio et al. proposed a GaussSieve algorithm for solving the SVP in 2010. In 2011, Milde et al. proposed a parallel implementation method for the GaussSieve algorithm. The algorithm is not effective for large numbers of threads, since the number of vectors in order to find a shortest vector is increased according to the increase of the threads. In this paper, we propose a more efficient and practical parallelized GaussSieve algorithm. Our algorithm requires few additional vectors for the parallelization. We implement the parallelized GaussSieve algorithm on a PC that has a 8-core CPU and 2 GPUs. Our experimental results demonstrate that the algorithm achieves a processing speed, which is 50 times faster than that of the original GaussSieve implementation.
机译:晶格密码学的安全性基于最短向量问题(SVP)的难度.2010年,Micciancio等人提出了一种快速的SVP解决算法GaussSieve算法; 2011年,Milde等人提出了GaussSieve算法。提出了一种并行实现方法,但是Milde等人的实现方法效率不高,因为随着并行度的增加,要处理的向量数量也随之增加。我们提出了一种并行的GaussSieve算法,该算法即使在不增加CPU数量的情况下也能在较高的并行度下高效运行;此外,我们在CPU和GPU上实现并评估了该算法,并且传统方法使用8核CPU和两个GPU。基于格的密码系统的安全性基于格中最短向量问题(SVP)的硬度,Micciancio等人在2010年提出了一种用于解决SVP的GaussSieve算法。 Milde等人在2011年提出了一种GaussSieve算法的并行实现方法,该算法对大量线程无效,因为为了找到最短向量的向量数量会随着线程的增加而增加。在本文中,我们提出了一种更高效,更实用的并行GaussSieve算法。我们的算法需要很少的附加向量来进行并行化。在具有8核CPU和2个GPU的PC上的sSieve算法。我们的实验结果表明,该算法实现了处理速度,是原始GaussSieve实现速度的50倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号