Quantum Algorithm to Identify Division Property of a Multiset

被引:3
|
作者
Malviya, Ashwini Kumar [1 ]
Tiwari, Namita [1 ]
机构
[1] Maulana Azad Natl Inst Technol, Dept Comp Sci & Engn, Bhopal 462003, India
关键词
Division property; Quantum computing; Integral cryptanalysis; Quantum cryptanalysis;
D O I
10.1007/s13369-021-05665-w
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Division property-based integral attack is the generalization of integral property developed by blending saturation attack and higher-order differential attack. This attack is considered as a chosen-plaintext attack because the cryptanalyst generates a multiset of plaintext which possesses a certain division property. However, in real-world applications, it is required to find the division property of a given multiset which turns the attack into a known-plaintext attack. The problem, finding the division property of a given multiset X of size vertical bar X vertical bar with each element of n-bit, when solved on a classical computer has the time complexity of O(n2(n)vertical bar X vertical bar) (fixed in both average and worst cases). In this paper, a better and comparable algorithm using quantum computing is presented along with its quantum oracle designs that can find the correct division property of a multiset in the average case time complexity of O log(n)2(n) root vertical bar X vertical bar and worst case time complexity of O (log(n)2n vertical bar X vertical bar) using (n + inverted right perpendicularlog vertical bar X vertical bar inverted left perpendicular + p)-qubits, where p are the precision qubits required by the quantum counting subroutine.
引用
收藏
页码:8711 / 8719
页数:9
相关论文
共 50 条
  • [21] A DIVISION ALGORITHM
    Richman, Fred
    JOURNAL OF ALGEBRA AND ITS APPLICATIONS, 2005, 4 (04) : 441 - 449
  • [22] AN ALGORITHM FOR DIVISION
    SVOBODA, A
    COMMUNICATIONS OF THE ACM, 1962, 5 (06) : 325 - 325
  • [23] Decision tree algorithm for control of compressor multiset in refrigeration industry
    Sulekic, Ivan
    Milinkovic, Damir
    Spoljaric, Tomislav
    2020 43RD INTERNATIONAL CONVENTION ON INFORMATION, COMMUNICATION AND ELECTRONIC TECHNOLOGY (MIPRO 2020), 2020, : 1070 - 1074
  • [24] Two-step Multiset Regression Analysis (MsRA) Algorithm
    Zhao, Chunhui
    Gao, Furong
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2012, 51 (03) : 1337 - 1354
  • [25] A Randomized in-place algorithm for positioning the κth element in a multiset
    Katajainen, J
    Pasanen, TA
    ALGORITHM THEORY - SWAT 2002, 2002, 2368 : 408 - 417
  • [26] An Improvement in the Restoring Division Algorithm (Needy Restoring Division Algorithm)
    Aggarwal, Nitish
    Asooja, Kartik
    Verma, Saurabh Shekhar
    Negi, Sapna
    2009 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 1, 2009, : 246 - 249
  • [27] Increasing Precision of Division Property
    Derbez, Patrick
    Fouque, Pierre-Alain
    IACR TRANSACTIONS ON SYMMETRIC CRYPTOLOGY, 2020, 2020 (04) : 173 - 194
  • [28] Mathematical aspects of division property
    Phil Hebborn
    Gregor Leander
    Aleksei Udovenko
    Cryptography and Communications, 2023, 15 : 731 - 774
  • [29] New space-efficient quantum algorithm for binary elliptic curves using the optimized division algorithm
    Hyeonhak Kim
    Seokhie Hong
    Quantum Information Processing, 22
  • [30] Another View of the Division Property
    Boura, Christina
    Canteaut, Anne
    ADVANCES IN CRYPTOLOGY - CRYPTO 2016, PT I, 2016, 9814 : 654 - 682