Compact Quantum Circuit Design of PUFFIN and PRINT Lightweight Ciphers for Quantum Key Recovery Attack

被引:4
作者
Paramasivam, Saravanan [1 ]
Jenitha, J. [1 ]
Sanjana, S. [1 ]
Haghparast, Majid [2 ]
机构
[1] PSG Coll Technol, Dept Elect & Commun Engn, Coimbatore 641004, Tamil Nadu, India
[2] Univ Jyvaskyla, Fac Informat Technol, Jyvaskyla 40014, Finland
基金
芬兰科学院;
关键词
~Cryptography; Grover's search algorithm; lightweight cipher; PUFFIN; PRINT; quantum computing; quantum circuit; quantum cost; quantum key recovery attack;
D O I
10.1109/ACCESS.2023.3289764
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Quantum computing plays a vital role in the next generation computing platforms as researchers have achieved quantum supremacy by proving that quantum computers can outperform classical computers. These high performance computers will pose a serious threat to the security of the conventional cryptographic algorithms. The secret key of the conventional cryptographic algorithms when implemented by quantum circuits can be recovered easily with the help of Grover key search algorithm. The Grover's algorithm requires low cost quantum implementation of cryptographic algorithms in order to mount the quantum key recovery attack successfully. Hence the low cost quantum implementation of conventional cryptographic algorithms to mount quantum key recovery attack using Grover search algorithm is an active area of research. For the first time in literature, this work proposes a novel quantum circuit implementation of two lightweight block ciphers namely PUFFIN and PRINT. Inplace method is used to optimize the quantum resources in these two ciphers which helps to build compact quantum circuits without extra ancilla inputs. The performance metrics considered in this work to quantify the quantum resources of the proposed circuits are number of quantum gates, quantum cost, latency and number of qubits. In addition, the quantum resources are also estimated to mount the quantum key recovery attacks on the proposed quantum circuit implementations of PUFFIN and PRINT using Grover-based key search algorithm.
引用
收藏
页码:66767 / 66776
页数:10
相关论文
共 18 条
[1]  
Anand R, 2020, QUANTUM INF PROCESS, V19, DOI 10.1007/s11128-020-02844-w
[2]   A framework for reducing the overhead of the quantum oracle for use with Grover's algorithm with applications to cryptanalysis of SIKE [J].
Biasse, Jean-Francois ;
Pring, Benjamin .
JOURNAL OF MATHEMATICAL CRYPTOLOGY, 2021, 15 (01) :143-156
[3]   Quantum Resource Estimates of Grover's Key Search on ARIA [J].
Chauhan, Amit Kumar ;
Sanadhya, Somitra Kumar .
SECURITY, PRIVACY, AND APPLIED CRYPTOGRAPHY ENGINEERING, SPACE 2020, 2020, 12586 :238-258
[4]   PUFFIN: A Novel Compact Block Cipher Targeted to Embedded Digital Systems [J].
Cheng, Huiju ;
Heys, Howard M. ;
Wang, Cheng .
11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, :383-390
[5]   LIGHTER-R: Optimized Reversible Circuit Implementation For SBoxes [J].
Dasu, Vishnu Asutosh ;
Baksi, Anubhab ;
Sarkar, Sumanta ;
Chattopadhyay, Anupam .
32ND IEEE INTERNATIONAL SYSTEM ON CHIP CONFERENCE (IEEE SOCC 2019), 2019, :260-265
[6]   Complete 3-Qubit Grover search on a programmable quantum computer [J].
Figgatt, C. ;
Maslov, D. ;
Landsman, K. A. ;
Linke, N. M. ;
Debnath, S. ;
Monroe, C. .
NATURE COMMUNICATIONS, 2017, 8
[7]   Grover on Korean Block Ciphers [J].
Jang, Kyoungbae ;
Choi, Seungju ;
Kwon, Hyeokdong ;
Kim, Hyunji ;
Park, Jaehoon ;
Seo, Hwajeong .
APPLIED SCIENCES-BASEL, 2020, 10 (18)
[8]   Efficient Implementation of PRESENT and GIFT on Quantum Computers [J].
Jang, Kyungbae ;
Song, Gyeongju ;
Kim, Hyunjun ;
Kwon, Hyeokdong ;
Kim, Hyunji ;
Seo, Hwajeong .
APPLIED SCIENCES-BASEL, 2021, 11 (11)
[9]   Implementing Grover Oracles for Quantum Key Search on AES and LowMC [J].
Jaques, Samuel ;
Naehrig, Michael ;
Roetteler, Martin ;
Virdia, Fernando .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2020, PT II, 2020, 12106 :280-310
[10]   Time-space complexity of quantum search algorithms in symmetric cryptanalysis: applying to AES and SHA-2 [J].
Kim, Panjin ;
Han, Daewan ;
Jeong, Kyung Chul .
QUANTUM INFORMATION PROCESSING, 2018, 17 (12)