Quantum Attacks on MIBS Block Cipher Based on Bernstein–Vazirani Algorithm
Open Access
- 28 August 2024
- journal article
- research article
- Published by MDPI AG in Mathematics
- Vol. 12 (17) , 2678
Abstract
Because of the substantial progress in quantum computing technology, the safety of traditional cryptologic schemes is facing serious challenges. In this study, we explore the quantum safety of the lightweight cipher MIBS and propose quantum key-recovery attacks on the MIBS cipher by utilizing Grover’s algorithm and Bernstein–Vazirani algorithm. We first construct linear-structure functions based on the 5-round MIBS cipher according to the characteristics of the linear transformations, and then we obtain a quantum distinguisher of the 5-round MIBS cipher by applying Bernstein–Vazirani algorithm to the constructed functions. Finally, utilizing this distinguisher and Grover’s algorithm, we realize a 7-round key-recovery attack on the MIBS cipher, and then we expand the attack to more rounds of MIBS based on a similar idea. The quantum attack on the 7-round MIBS requires 156 qubits and has a time complexity of . An 8-round attack requires 179 qubits and has a time complexity of . Compared with existing quantum attacks, our attacks have better time complexity when attacking the same number of rounds.
Keywords
Funding Information
- Natural Science Foundation of Beijing Municipality (4234084, ZCL21012, 328202202)
- Open Research Fund of Key Laboratory of Cryptography of Zhejiang Province (4234084, ZCL21012, 328202202)
- Fundamental Research Funds for the Central Universities (4234084, ZCL21012, 328202202)
This publication has 24 references indexed in Scilit:
- Structural Properties of Self-dual Monomial Codes with Application to Code-Based Cryptography2021
- Quantum Collision Attacks on AES-Like Hashing with Low Quantum Random Access Memories2020
- Finding Hash Collisions with Quantum Computers by Using Differential Trails with Smaller Probability than Birthday Bound2020
- Implementing Grover Oracles for Quantum Key Search on AES and LowMC2020
- Using Bernstein–Vazirani algorithm to attack block ciphersDesigns, Codes and Cryptography, 2018
- Grover Meets Simon – Quantumly Attacking the FX-construction2017
- Breaking Symmetric Cryptosystems Using Quantum Period Finding2016
- Quantum Differential Cryptanalysis to the Block Ciphers2015
- Quantum differential cryptanalysisQuantum Information Processing, 2015
- MIBS: A New Lightweight Block Cipher2009