How to Find Ternary LWE Keys Using Locality Sensitive Hashing.

IMACC(2021)

引用 2|浏览0
暂无评分
摘要
Let A s = b + e mod q be an LWE-instance with ternary keys s , e ∈ { 0 , ± 1 } n . Let s be taken from a search space of size S . A standard Meet-in-the-Middle attack recovers s in time S 0.5 . Using the representation technique, a recent improvement of May shows that this can be lowered to approximately S 0.25 by guessing a sub-linear number of Θ ( n log n ) coordinates from e . While guessing such an amount of e can asymptotically be neglected, for concrete instantiations of e.g. NTRU, BLISS or GLP the additional cost of guessing leads to complexities around S 0.3 . We introduce a locality sensitive hashing (LSH) technique based on Odlyzko’s work that avoids any guessing of e ’s coordinates. This LSH technique involves a comparably small cost such that we can significantly improve on previous results, pushing complexities towards the asymptotic bound S 0.25 . Concretely, using LSH we lower the MitM complexity estimates for the currently suggested NTRU and NTRU Prime instantiations by a factor in the range 2 20 - 2 49 , and for BLISS and GLP parameters by a factor in the range 2 18 - 2 41 .
更多
查看译文
关键词
Ternary LWE, Combinatorial attack, Representations, LSH
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要