Quantum Circuit Design for the Lee-Brickell Based Information Set Decoding

被引:1
作者
Perriello, Simone [1 ]
Barenghi, Alessandro [1 ]
Pelosi, Gerardo [1 ]
机构
[1] Politecn Milan, Dept Elect Informat & Bioengn DEIB, I-20133 Milan, Italy
来源
APPLIED CRYPTOGRAPHY AND NETWORK SECURITY WORKSHOPS, PT II, ACNS 2024-AIBLOCK 2024, AIHWS 2024, AIOTS 2024, SCI 2024, AAC 2024, SIMLA 2024, LLE 2024, AND CIMSS 2024 | 2024年 / 14587卷
关键词
code-based cryptography; post-quantum cryptography; quantum computing; Information Set Decoding; ISD; BOUNDS;
D O I
10.1007/978-3-031-61489-7_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the race for quantum-safe cryptography, fostered by the ongoing National Institute of Standards and Technology (NIST) post-quantum standardization process, it is crucial to assess the security of the emerging schemes. In this work, we propose a fully quantum algorithm to accelerate the Lee-Brickell's Information Set Decoding (ISD)-one of the main cryptanalytic techniques used for assessing the security of code-based schemes-on binary error correcting codes. Our solution relies on a careful scheduling of the quantum gates included in the circuit design, coupled with a strategy that applies multiple times the oracle-reflection, from a Grover-like search, within a single Grover iteration. Compared with the state-of-the-art alternatives, our solution shows a reduction of the circuit depth ranging between 23 and 226, when considering the parameters sets for code-based cryptosystems advanced to the fourth round of the NIST process. Denoting as t and t - p the two sets of bit flips tackled by the Lee-Brickell's strategy, as an additional noteworthy fact we show that our solution exhibits 1 as the best value for p instead of 2 as it is the case for the classic ISD, for all concrete parameter sets considered.
引用
收藏
页码:8 / 28
页数:21
相关论文
共 40 条
[1]  
Alagic G., 2022, Tech. Rep.: NIST Internal Report (NISTIR) 8413, DOI DOI 10.6028/NIST.IR.8413
[2]  
[Anonymous], 2017, Criteria for the Post-Quantum Cryptography Standardization Process
[3]  
Aragon N, 2017, BIKE BIT FLIPPING KE
[4]   A Finite Regime Analysis of Information Set Decoding Algorithms [J].
Baldi, Marco ;
Barenghi, Alessandro ;
Chiaraluce, Franco ;
Pelosi, Gerardo ;
Santini, Paolo .
ALGORITHMS, 2019, 12 (10)
[5]  
Bartschi A., 2019, Fundamentals of Computation Theory, P126
[6]  
Batcher K. E., 1968, P APR 30 MAY 2 1968, P307, DOI DOI 10.1145/1468075.1468121
[7]  
Becker A, 2012, LECT NOTES COMPUT SC, V7237, P520, DOI 10.1007/978-3-642-29011-4_31
[8]   INHERENT INTRACTABILITY OF CERTAIN CODING PROBLEMS [J].
BERLEKAMP, ER ;
MCELIECE, RJ ;
VANTILBORG, HCA .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1978, 24 (03) :384-386
[9]  
Bernstein DJ, 2010, LECT NOTES COMPUT SC, V6061, P73, DOI 10.1007/978-3-642-12929-2_6
[10]  
Bernstein DJ., 2020, Classic McEliece: Conservative Code-based Cryptography