Abstract
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 \(\mathbb {X}\) of size \(|\mathbb {X}|\) with each element of n-bit, when solved on a classical computer has the time complexity of \(O(n2^n|\mathbb {X}|)\) (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 \left( \log (n)2^n\sqrt{|\mathbb {X}|} \right) \) and worst case time complexity of \(O\left( \log (n) 2^n|\mathbb {X}| \right) \) using \(\left( n + \lceil \log |\mathbb {X}|\rceil + p \right) \)-qubits, where p are the precision qubits required by the quantum counting subroutine.
Similar content being viewed by others
References
Knudsen, L.; Wagner, D.: Integral cryptanalysis. In: Fast Software Encryption (FSE 2002), pp. 112–127 (2002)
Yeom, Y.: Integral cryptanalysis and higher order differential attack. Trends Math. 8(1), 101–118 (2005)
Daemen, J.; Knudsen, L.; Rijmen, V.: The block cipher square. In: Fast Software Encryption (FSE 1997), pp. 149–165 (1997)
Lucks, S.: the saturation attack – a bait for twofish. In: Fast Software Encryption (FSE 2001), pp. 1–15 (2001)
Biryukov, A.; Shamir, A.: Structural cryptanalysis of SASAS. Adv. Cryptol. EUROCRYPT 2001, 395–405 (2001)
Lai, X.: Higher order derivatives and differential cryptanalysis. Kluw. Commun. 276, 227–233 (1994)
Knudsen, L.: Truncated and higher order differentials. In: Fast Software Encryption (FSE 1994), pp. 196–211 (1994)
Todo, Y.: Structural evaluation by generalized integral property. Adv. Cryptol. EUROCRYPT 2015, 287–314 (2015)
Todo, Y.: Integral cryptanalysis of full MISTY1. J. Cryptol. 30, 920–959 (2017)
Todo, Y.; Morii, M.: Bit-based division property and application to simon family. In: Fast software encryption (FSE 2016), pp. 357–377 (2016)
Boura, C.; Canteaut, A.: Another view of the division property. Adv. Cryptol. CRYPTO 2016, 654–682 (2016)
Zhou, Q.; Lu, S.; Zhang, Z.; Sun, J.: Quantum differential cryptanalysis. Quantum Inf. Process. 14, 2101–2109 (2015)
Kaplan, M.; Leurent, G.; Leverrier, A.; Naya-Plasencia, M.: Quantum differential and linear cryptanalysis. IACR Trans. Symmetric Cryptol. 2016, 71–94 (2016)
Kaplan, M.; Leurent, G.; Leverrier, A.; Naya-Plasencia, M.: Breaking symmetric cryptosystems using quantum period finding. Adv. Cryptol. CRYPTO 2016, 207–237 (2016)
Xie, H.; Yang, L.: arXiv:1712.06997 [quant-ph] (2018)
Santoli, T.; Schaffner, C.: Using Simon’s algorithm to attack symmetric-key cryptographic primitives. Qauntum Inf. Comput. 17(1–2), 65–78 (2017)
Xie, H.; Yang, L.: Using Bernstein–Vazirani algorithm to attack block ciphers. Design Code Cryptogr. 87, 1161–1182 (2019)
Bonnetain, X.; Naya-Plasencia, M.; Schrottenloher, A.: Quantum security analysis of AES. IACR Tran. Symmetric Cryptol. 2019, 55–93 (2019)
Nielsen, M.A.; Chuang, I.L.: Quantum Computation and Quantum Information, 10th Anniversary. Cambridge University Press, Cambridge (2010)
Brassard, G.; Høyer, P.; Tapp, A.: arXiv:quant-ph/9805082 [quant-ph] (1998)
Brassard, G.; Høyer, P.; Mosca, M.; Tapp, A.: Quantum amplitude amplification and estimation. Contemp. Math. 305, 53–74 (2002)
Jones, T.; Brown, A.; Bush, I.; Benjamin, S.C.: QuEST and high performance simulation of quantum computers. Sci. Rep. 9, 1–11 (2019)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Malviya, A.K., Tiwari, N. Quantum Algorithm to Identify Division Property of a Multiset. Arab J Sci Eng 46, 8711–8719 (2021). https://doi.org/10.1007/s13369-021-05665-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13369-021-05665-w