A Hybrid of Dual and Meet-in-the-Middle Attack on Sparse and Ternary Secret LWE

被引:32
作者
Cheon, Jung Hee [1 ]
Hhan, Minki [1 ]
Hong, Seungwan [1 ]
Son, Yongha [1 ]
机构
[1] Seoul Natl Univ, Dept Math Sci, Seoul 151742, South Korea
关键词
Cryptanalysis; fully homomorphic encryption; learning with errors; meet-in-the-middle; REDUCTION;
D O I
10.1109/ACCESS.2019.2925425
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The dual attack is one of the most efficient attack algorithms for learning with errors (LWE) problem. Recently, an efficient variant of the dual attack for sparse and small secret LWE was reported by Albrecht (Eurocrypt 2017), which forces some LWE-based cryptosystems, especially fully homomorphic encryptions (FHE), to change parameters. In this paper, we propose a new hybrid of dual and meet-in-themiddle (MITM) attack, which outperforms the improved variant on the same LWE parameter regime. To this end, we adapt the MITM attack for NTRU due to Odlyzko to LWE and give a rigorous analysis for it. The performance of our MITM attack depends on the relative size of error and modulus, and hence, for a large modulus LWE samples, our MITM attack works well for quite large error. We then combine our MITM attack with Albrecht's observation that understands the dual attack as a dimension-error tradeoff, which finally yields our hybrid attack. We also implement a sage module that estimates the attack complexity of our algorithm upon LWE-estimator, and our attack shows significant performance improvement for the LWE parameter for FHE. For example, for the LWE problem with dimension n = 2(15), modulus q = 2(628), and ternary secret key with Hamming weight 64 which is one parameter set used for HEAAN bootstrapping (Eurocrypt 2018), our attack takes 2(112.5) operations and 2(70.6) bit memory, while the previous best attack requires 2(127.2 )operations as reported by the LWE-estimator.
引用
收藏
页码:89497 / 89506
页数:10
相关论文
共 37 条
[1]   On Dual Lattice Attacks Against Small-Secret LWE and Parameter Choices in HElib and SEAL [J].
Albrecht, Martin R. .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2017, PT II, 2017, 10211 :103-129
[2]   On the concrete hardness of Learning with Errors [J].
Albrecht, Martin R. ;
Player, Rachel ;
Scott, Sam .
JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2015, 9 (03) :169-203
[3]  
Alkim E, 2016, PROCEEDINGS OF THE 25TH USENIX SECURITY SYMPOSIUM, P327
[4]  
[Anonymous], 20181043 INT ASS CRY
[5]  
[Anonymous], 2016733 INT ASS CRYP
[6]  
[Anonymous], SIMPL ENCR AR LIB RE
[7]  
[Anonymous], 2003, TECH REP
[8]  
[Anonymous], 2019223 INT ASS CRYP
[9]  
[Anonymous], TOPICS CRYPTOLOGY CT
[10]  
[Anonymous], 2018, HEAAN