跳到主要内容
uencoder

LLL Algorithm

LLL 算法在多项式时间内将格基规约为近正交基,首个向量长度不超过 2^((n-1)/2) 倍最短向量。

用途

多项式时间近似格规约,广泛用于密码分析与数论。

机制

Gram-Schmidt 正交化后检查 Lovász 条件(|μ_{i,i-1}|≤1/2 且 B_i≥(3/4-μ^2)B_{i-1}),不满足则交换与缩减。输出基首向量长度 ≤2^((n-1)/2) * λ_1。

用例

  • 格密码分析
  • 多项式因子分解
  • CVP 近似

相关工具

参考链接