Rounded Gaussians Fast And Secure Constant-Time Sampling For Lattice-Based Crypto

PUBLIC-KEY CRYPTOGRAPHY - PKC 2018, PT II(2018)

引用 28|浏览55
暂无评分
摘要
This paper suggests to use rounded Gaussians in place of discrete Gaussians in rejection-sampling-based lattice signature schemes like BLISS or Lyubashevsky's signature scheme. We show that this distribution can efficiently be sampled from while additionally making it easy to sample in constant time, systematically avoiding recent timing-based side-channel attacks on lattice-based signatures.We show the effectiveness of the new sampler by applying it to BLISS, prove analogues of the security proofs for BLISS, and present an implementation that runs in constant time. Our implementation needs no precomputed tables and is twice as fast as the variable-time CDT sampler posted by the BLISS authors with precomputed tables.
更多
查看译文
关键词
Post-quantum cryptography, Lattice-based cryptography, Signatures, Gaussian sampling, BLISS, Constant-time implementations
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要