Cargando…

Quantum Binary Field Multiplication with Optimized Toffoli Depth and Extension to Quantum Inversion †

The Shor’s algorithm can find solutions to the discrete logarithm problem on binary elliptic curves in polynomial time. A major challenge in implementing Shor’s algorithm is the overhead of representing and performing arithmetic on binary elliptic curves using quantum circuits. Multiplication of bin...

Descripción completa

Detalles Bibliográficos
Autores principales: Jang, Kyungbae, Kim, Wonwoong, Lim, Sejin, Kang, Yeajun, Yang, Yujin, 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/PMC10055756/
https://www.ncbi.nlm.nih.gov/pubmed/36991867
http://dx.doi.org/10.3390/s23063156
_version_ 1785015949752008704
author Jang, Kyungbae
Kim, Wonwoong
Lim, Sejin
Kang, Yeajun
Yang, Yujin
Seo, Hwajeong
author_facet Jang, Kyungbae
Kim, Wonwoong
Lim, Sejin
Kang, Yeajun
Yang, Yujin
Seo, Hwajeong
author_sort Jang, Kyungbae
collection PubMed
description The Shor’s algorithm can find solutions to the discrete logarithm problem on binary elliptic curves in polynomial time. A major challenge in implementing Shor’s algorithm is the overhead of representing and performing arithmetic on binary elliptic curves using quantum circuits. Multiplication of binary fields is one of the critical operations in the context of elliptic curve arithmetic, and it is especially costly in the quantum setting. Our goal in this paper is to optimize quantum multiplication in the binary field. In the past, efforts to optimize quantum multiplication have centred on reducing the Toffoli gate count or qubits required. However, despite the fact that circuit depth is an important metric for indicating the performance of a quantum circuit, previous studies have lacked sufficient consideration for reducing circuit depth. Our approach to optimizing quantum multiplication differs from previous work in that we aim at reducing the Toffoli depth and full depth. To optimize quantum multiplication, we adopt the Karatsuba multiplication method which is based on the divide-and-conquer approach. In summary, we present an optimized quantum multiplication that has a Toffoli depth of one. Additionally, the full depth of the quantum circuit is also reduced thanks to our Toffoli depth optimization strategy. To demonstrate the effectiveness of our proposed method, we evaluate its performance using various metrics such as the qubit count, quantum gates, and circuit depth, as well as the qubits-depth product. These metrics provide insight into the resource requirements and complexity of the method. Our work achieves the lowest Toffoli depth, full depth, and the best trade-off performance for quantum multiplication. Further, our multiplication is more effective when not used in stand-alone cases. We show this effectiveness by using our multiplication to the Itoh–Tsujii algorithm-based inversion of [Formula: see text].
format Online
Article
Text
id pubmed-10055756
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-100557562023-03-30 Quantum Binary Field Multiplication with Optimized Toffoli Depth and Extension to Quantum Inversion † Jang, Kyungbae Kim, Wonwoong Lim, Sejin Kang, Yeajun Yang, Yujin Seo, Hwajeong Sensors (Basel) Article The Shor’s algorithm can find solutions to the discrete logarithm problem on binary elliptic curves in polynomial time. A major challenge in implementing Shor’s algorithm is the overhead of representing and performing arithmetic on binary elliptic curves using quantum circuits. Multiplication of binary fields is one of the critical operations in the context of elliptic curve arithmetic, and it is especially costly in the quantum setting. Our goal in this paper is to optimize quantum multiplication in the binary field. In the past, efforts to optimize quantum multiplication have centred on reducing the Toffoli gate count or qubits required. However, despite the fact that circuit depth is an important metric for indicating the performance of a quantum circuit, previous studies have lacked sufficient consideration for reducing circuit depth. Our approach to optimizing quantum multiplication differs from previous work in that we aim at reducing the Toffoli depth and full depth. To optimize quantum multiplication, we adopt the Karatsuba multiplication method which is based on the divide-and-conquer approach. In summary, we present an optimized quantum multiplication that has a Toffoli depth of one. Additionally, the full depth of the quantum circuit is also reduced thanks to our Toffoli depth optimization strategy. To demonstrate the effectiveness of our proposed method, we evaluate its performance using various metrics such as the qubit count, quantum gates, and circuit depth, as well as the qubits-depth product. These metrics provide insight into the resource requirements and complexity of the method. Our work achieves the lowest Toffoli depth, full depth, and the best trade-off performance for quantum multiplication. Further, our multiplication is more effective when not used in stand-alone cases. We show this effectiveness by using our multiplication to the Itoh–Tsujii algorithm-based inversion of [Formula: see text]. MDPI 2023-03-15 /pmc/articles/PMC10055756/ /pubmed/36991867 http://dx.doi.org/10.3390/s23063156 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
Jang, Kyungbae
Kim, Wonwoong
Lim, Sejin
Kang, Yeajun
Yang, Yujin
Seo, Hwajeong
Quantum Binary Field Multiplication with Optimized Toffoli Depth and Extension to Quantum Inversion †
title Quantum Binary Field Multiplication with Optimized Toffoli Depth and Extension to Quantum Inversion †
title_full Quantum Binary Field Multiplication with Optimized Toffoli Depth and Extension to Quantum Inversion †
title_fullStr Quantum Binary Field Multiplication with Optimized Toffoli Depth and Extension to Quantum Inversion †
title_full_unstemmed Quantum Binary Field Multiplication with Optimized Toffoli Depth and Extension to Quantum Inversion †
title_short Quantum Binary Field Multiplication with Optimized Toffoli Depth and Extension to Quantum Inversion †
title_sort quantum binary field multiplication with optimized toffoli depth and extension to quantum inversion †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10055756/
https://www.ncbi.nlm.nih.gov/pubmed/36991867
http://dx.doi.org/10.3390/s23063156
work_keys_str_mv AT jangkyungbae quantumbinaryfieldmultiplicationwithoptimizedtoffolidepthandextensiontoquantuminversion
AT kimwonwoong quantumbinaryfieldmultiplicationwithoptimizedtoffolidepthandextensiontoquantuminversion
AT limsejin quantumbinaryfieldmultiplicationwithoptimizedtoffolidepthandextensiontoquantuminversion
AT kangyeajun quantumbinaryfieldmultiplicationwithoptimizedtoffolidepthandextensiontoquantuminversion
AT yangyujin quantumbinaryfieldmultiplicationwithoptimizedtoffolidepthandextensiontoquantuminversion
AT seohwajeong quantumbinaryfieldmultiplicationwithoptimizedtoffolidepthandextensiontoquantuminversion