Simulation of Modular Exponentiation Circuit for Shor's Algorithm in Qiskit

被引:1
|
作者
Larasati, Harashta Tatimma [1 ,2 ]
Kim, Howon [1 ]
机构
[1] Pusan Natl Univ, Busan, South Korea
[2] Inst Teknol Bandung, Bandung, Indonesia
关键词
quantum modular exponentiation circuit; quantum computing; Qiskit; quantum circuit;
D O I
10.1109/tssa51342.2020.9310794
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
This paper discusses and demonstrates the construction of a quantum modular exponentiation circuit in the Qiskit simulator for use in Shor's Algorithm for integer factorization problem (IFP), which is deemed to be able to crack RSA cryptosystems when a large-qubit quantum computer exists. We base our implementation on Vedral, Barenco, and Ekert (VBE) proposal of quantum modular exponentiation, one of the firsts to explicitly provide the aforementioned circuit. Furthermore, we present an example simulation of how to construct a 7(x) mod 15 circuit in a step-by-step manner, giving clear and detailed information and consideration that currently not provided in the existing literature, and present the whole circuit for use in Shor's Algorithm. Our present simulation shows that the 4-bit VBE quantum modular exponentiation circuit can be constructed, simulated, and measured in Qiskit, while the Shor's Algorithm incorporating this VBE approach itself can be constructed but not yet simulated due to an overly large number of QASM instructions.
引用
收藏
页数:7
相关论文
共 50 条
  • [41] Maximum Number of Steps Taken by Modular Exponentiation and Euclidean Algorithm
    Okazaki, Hiroyuki
    Nagao, Koh-ichi
    Rita, Yuichi
    FORMALIZED MATHEMATICS, 2019, 27 (01): : 87 - 91
  • [42] Fast algorithm for modular exponentiation based on fast fourier transform
    Fuguo D.
    Yuxin T.
    Lin D.
    Journal of Convergence Information Technology, 2011, 6 (06) : 500 - 506
  • [43] Timing attack against implementation of a parallel algorithm for modular exponentiation
    Sakai, Y
    Sakurai, K
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, PROCEEDINGS, 2003, 2846 : 319 - 330
  • [44] Parameter optimization for the Shor's algorithm
    Xu, Chen
    Feng, Jiqiang
    Zhang, Weiqiang
    Zhai, Jingang
    Li, Feipeng
    Information, Management and Algorithms, Vol II, 2007, : 225 - 228
  • [45] Efficient Algorithm for Secure Outsourcing of Modular Exponentiation with Single Server
    Ren, Yanli
    Dong, Min
    Qian, Zhenxing
    Zhang, Xinpeng
    Feng, Guorui
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2021, 9 (01) : 145 - 154
  • [46] Efficient residue number system iterative modular multiplication algorithm for fast modular exponentiation
    Yang, J. -H.
    Chang, C. -C.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2008, 2 (01): : 1 - 5
  • [47] A quantum circuit for Shor's factoring algorithm using 2n+2 qubits
    Takahashi, Y
    Kunihiro, N
    QUANTUM INFORMATION & COMPUTATION, 2006, 6 (02) : 184 - 192
  • [48] An improved circuit for Shor's factoring algorithm using 2n+2 qubits
    Song, Xiuli
    Wen, Liangsen
    QUANTUM INFORMATION PROCESSING, 2023, 22 (11)
  • [49] Quantum computation and Shor's factoring algorithm
    Ekert, A
    Jozsa, R
    REVIEWS OF MODERN PHYSICS, 1996, 68 (03) : 733 - 753
  • [50] Effects of quantum noise on Shor's algorithm
    Huang Tian-Long
    Wu Yong-Zheng
    Ni Ming
    Wang Shi
    Ye Yong-Jin
    ACTA PHYSICA SINICA, 2024, 73 (05)