Lune

EUROCRYPT2020顶会

Integral Matrix Gram Root and Lattice Gaussian Sampling Without Floats

Léo Ducas, Steven D. Galbraith, Thomas Prest, Yang Yu

2020年份
22被引次数
5顶会引用

摘要

Many advanced lattice based cryptosystems require to sample lattice points from Gaussian distributions. One challenge for this task is that all current algorithms resort to floating-point arithmetic (FPA) at some point, which has numerous drawbacks in practice: it requires numerical stability analysis, extra storage for high-precision, lazy/backtracking techniques for efficiency, and may suffer from weak determinism which can completely break certain schemes. In this paper, we give techniques to implement Gaussian sampling over general lattices without using FPA. To this end, we revisit the approach of Peikert, using perturbation sampling. Peikert’s approach uses continuous Gaussian sampling and some decomposition minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentΣ=AAt\mathbf {\Sigma }= \mathbf {A}\mathbf {A}^tdocumentΣ=AAt of the target covariance matrix minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentΣ\mathbf {\Sigma }documentΣ. The suggested decomposition, e.g. the Cholesky decomposition, gives rise to a square matrix minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentA\mathbf {A}documentA with real (not integer) entries. Our idea, in a nutshell, is to replace this decomposition by an integral one. While there is in general no integer solution if we restrict minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentA\mathbf {A}documentA to being a square matrix, we show that such a decomposition can be efficiently found by allowing minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentA\mathbf {A}documentA to be wider (say minimal amsmath wasysym amsfonts amssymb amsbsy mathrsfs upgreek -69pt documentn×9nn \times 9ndocumentn×9n). This can be viewed as an extension of Lagrange’s four-square theorem to matrices. In addition, we adapt our integral decomposition algorithm to the ring setting: for power-of-2 cyclotomics, we can exploit the tower of rings structure for improved complexity and compactness.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper5

问问它们各自怎么用它

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖