A 3-dimensional lattice reduction algorithm

被引:0
|
作者
Semaev, I [1 ]
机构
[1] Moscow MV Lomonosov State Univ, Lab Math Problems Cryptol, Moscow 119899, Russia
来源
CRYPTOGRAPHY AND LATTICES | 2001年 / 2146卷
关键词
3-dimensional lattice; lattice reduction problem; shortest vector in a lattice; Gaussian algorithm; LLL-algorithm;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The aim of this paper is a reduction algorithm for a basis b(1), b(2), b(3) of a 3-dimensional lattice in R-n for fixed n greater than or equal to 3. We give a definition of the reduced basis which is equivalent to that of the Minkowski reduced basis of a 3-dimensional lattice. We prove that for b(1), b(2), b(3) epsilon Z(n), n greater than or equal to 3 and \b(1)\, \b(2)\, \b(3)\ less than or equal to M, our algorithm takes O(log(2) M) binary operations, without using fast integer arithmetic, to reduce this basis and so to find the shortest vector in the lattice. The definition and the algorithm can be extended to any dimension. Elementary steps of our algorithm axe rather different from those of the LLL-algorithm, which works in O(log(3) M) binary operations without using fast integer arithmetic.
引用
收藏
页码:181 / 193
页数:13
相关论文
共 50 条