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
关键词
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
相关论文
共 50 条
  • [31] Partial scan design based on circuit state information and functional analysis
    Xiang, D
    Patel, JH
    IEEE TRANSACTIONS ON COMPUTERS, 2004, 53 (03) : 276 - 287
  • [32] Attacking Code-Based Cryptosystems with Information Set Decoding Using Special-Purpose Hardware
    Heyse, Stefan
    Zimmermann, Ralf
    Paar, Christof
    POST-QUANTUM CRYPTOGRAPHY, PQCRYPTO 2014, 2014, 8772 : 126 - 141
  • [33] Attacking code-based cryptosystems with information set decoding using special-purpose hardware
    Heyse, Stefan
    Zimmermann, Ralf
    Paar, Christof
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8772 : 126 - 141
  • [34] Advanced guidance law design based on the information-set concept
    Emeliyanov, D
    Rubinovich, E
    Miller, B
    PROCEEDINGS OF THE 40TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2001, : 652 - 657
  • [35] SET-based nano-circuit simulation and design method using HSPICE
    Zhang, FM
    Tang, R
    Kim, YB
    MICROELECTRONICS JOURNAL, 2005, 36 (08) : 741 - 748
  • [36] Understanding initial design spaces in set-based design using networks and information theory
    Goodrum, C.
    Taylordean, S.
    Singer, D. J.
    MARINE DESIGN XIII, VOLS 1 & 2, 2018, : 385 - 394
  • [37] QUANTUM-BASED ALGORITHM AND CIRCUIT DESIGN FOR BOUNDED KNAPSACK OPTIMIZATION PROBLEM
    Hou, Wenjun
    Perkowski, Marek
    QUANTUM INFORMATION & COMPUTATION, 2020, 20 (9-10) : 766 - 786
  • [38] Design and implementation of a multivalued quantum circuit for threshold based color image segmentation
    Chakraborty, Sanjay
    Mandal, Sudhindu Bikash
    Shaikh, Soharab Hossain
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2018, 12 (02): : 251 - 264
  • [39] Element Technology of Quantum-Dot Cellular Automata Based Circuit Design
    Jeon, Jun-Cheol
    2016 INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY, ENVIRONMENT AND INFORMATION ENGINEERING (SEEIE 2016), 2016, : 1 - 3
  • [40] Quantum Circuit Design for Integer Multiplication Based on Schonhage-Strassen Algorithm
    Nie, Junhong
    Zhu, Qinlin
    Li, Meng
    Sun, Xiaoming
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (12) : 4791 - 4802