Cargando…

Quantum Neural Network Based Distinguisher on SPECK-32/64

As IoT technology develops, many sensor devices are being used in our life. To protect such sensor data, lightweight block cipher techniques such as SPECK-32 are applied. However, attack techniques for these lightweight ciphers are also being studied. Block ciphers have differential characteristics,...

Descripción completa

Detalles Bibliográficos
Autores principales: Kim, Hyunji, Jang, Kyungbae, Lim, Sejin, Kang, Yeajun, Kim, Wonwoong, Seo, Hwajeong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10302504/
https://www.ncbi.nlm.nih.gov/pubmed/37420849
http://dx.doi.org/10.3390/s23125683
_version_ 1785065060159193088
author Kim, Hyunji
Jang, Kyungbae
Lim, Sejin
Kang, Yeajun
Kim, Wonwoong
Seo, Hwajeong
author_facet Kim, Hyunji
Jang, Kyungbae
Lim, Sejin
Kang, Yeajun
Kim, Wonwoong
Seo, Hwajeong
author_sort Kim, Hyunji
collection PubMed
description As IoT technology develops, many sensor devices are being used in our life. To protect such sensor data, lightweight block cipher techniques such as SPECK-32 are applied. However, attack techniques for these lightweight ciphers are also being studied. Block ciphers have differential characteristics, which are probabilistically predictable, so deep learning has been utilized to solve this problem. Since Gohr’s work at Crypto2019, many studies on deep-learning-based distinguishers have been conducted. Currently, as quantum computers are developed, quantum neural network technology is developing. Quantum neural networks can also learn and make predictions on data, just like classical neural networks. However, current quantum computers are constrained by many factors (e.g., the scale and execution time of available quantum computers), making it difficult for quantum neural networks to outperform classical neural networks. Quantum computers have higher performance and computational speed than classical computers, but this cannot be achieved in the current quantum computing environment. Nevertheless, it is very important to find areas where quantum neural networks work for technology development in the future. In this paper, we propose the first quantum neural network based distinguisher for the block cipher SPECK-32 in an NISQ. Our quantum neural distinguisher successfully operated for up to 5 rounds even under constrained conditions. As a result of our experiment, the classical neural distinguisher achieved an accuracy of 0.93, but our quantum neural distinguisher achieved an accuracy of 0.53 due to limitations in data, time, and parameters. Due to the constrained environment, it cannot exceed the performance of classical neural networks, but it can operate as a distinguisher because it has obtained an accuracy of 0.51 or higher. In addition, we performed an in-depth analysis of the quantum neural network’s various factors that affect the performance of the quantum neural distinguisher. As a result, it was confirmed that the embedding method, the number of the qubit, and quantum layers, etc., have an effect. It turns out that if a high-capacity network is needed, we have to properly tune properly to take into account the connectivity and complexity of the circuit, not just by adding quantum resources. In the future, if more quantum resources, data, and time become available, it is expected that an approach to achieve better performance can be designed by considering the various factors presented in this paper.
format Online
Article
Text
id pubmed-10302504
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-103025042023-06-29 Quantum Neural Network Based Distinguisher on SPECK-32/64 Kim, Hyunji Jang, Kyungbae Lim, Sejin Kang, Yeajun Kim, Wonwoong Seo, Hwajeong Sensors (Basel) Article As IoT technology develops, many sensor devices are being used in our life. To protect such sensor data, lightweight block cipher techniques such as SPECK-32 are applied. However, attack techniques for these lightweight ciphers are also being studied. Block ciphers have differential characteristics, which are probabilistically predictable, so deep learning has been utilized to solve this problem. Since Gohr’s work at Crypto2019, many studies on deep-learning-based distinguishers have been conducted. Currently, as quantum computers are developed, quantum neural network technology is developing. Quantum neural networks can also learn and make predictions on data, just like classical neural networks. However, current quantum computers are constrained by many factors (e.g., the scale and execution time of available quantum computers), making it difficult for quantum neural networks to outperform classical neural networks. Quantum computers have higher performance and computational speed than classical computers, but this cannot be achieved in the current quantum computing environment. Nevertheless, it is very important to find areas where quantum neural networks work for technology development in the future. In this paper, we propose the first quantum neural network based distinguisher for the block cipher SPECK-32 in an NISQ. Our quantum neural distinguisher successfully operated for up to 5 rounds even under constrained conditions. As a result of our experiment, the classical neural distinguisher achieved an accuracy of 0.93, but our quantum neural distinguisher achieved an accuracy of 0.53 due to limitations in data, time, and parameters. Due to the constrained environment, it cannot exceed the performance of classical neural networks, but it can operate as a distinguisher because it has obtained an accuracy of 0.51 or higher. In addition, we performed an in-depth analysis of the quantum neural network’s various factors that affect the performance of the quantum neural distinguisher. As a result, it was confirmed that the embedding method, the number of the qubit, and quantum layers, etc., have an effect. It turns out that if a high-capacity network is needed, we have to properly tune properly to take into account the connectivity and complexity of the circuit, not just by adding quantum resources. In the future, if more quantum resources, data, and time become available, it is expected that an approach to achieve better performance can be designed by considering the various factors presented in this paper. MDPI 2023-06-18 /pmc/articles/PMC10302504/ /pubmed/37420849 http://dx.doi.org/10.3390/s23125683 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Kim, Hyunji
Jang, Kyungbae
Lim, Sejin
Kang, Yeajun
Kim, Wonwoong
Seo, Hwajeong
Quantum Neural Network Based Distinguisher on SPECK-32/64
title Quantum Neural Network Based Distinguisher on SPECK-32/64
title_full Quantum Neural Network Based Distinguisher on SPECK-32/64
title_fullStr Quantum Neural Network Based Distinguisher on SPECK-32/64
title_full_unstemmed Quantum Neural Network Based Distinguisher on SPECK-32/64
title_short Quantum Neural Network Based Distinguisher on SPECK-32/64
title_sort quantum neural network based distinguisher on speck-32/64
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10302504/
https://www.ncbi.nlm.nih.gov/pubmed/37420849
http://dx.doi.org/10.3390/s23125683
work_keys_str_mv AT kimhyunji quantumneuralnetworkbaseddistinguisheronspeck3264
AT jangkyungbae quantumneuralnetworkbaseddistinguisheronspeck3264
AT limsejin quantumneuralnetworkbaseddistinguisheronspeck3264
AT kangyeajun quantumneuralnetworkbaseddistinguisheronspeck3264
AT kimwonwoong quantumneuralnetworkbaseddistinguisheronspeck3264
AT seohwajeong quantumneuralnetworkbaseddistinguisheronspeck3264