Back to Search Start Over

Applications of Simon's algorithm in quantum attacks on Feistel variants.

Authors :
Cui, Jingyi
Guo, Jiansheng
Ding, Shuzhen
Source :
Quantum Information Processing. Mar2021, Vol. 20 Issue 3, p1-50. 50p.
Publication Year :
2021

Abstract

Simon's algorithm is a well-known quantum algorithm which can achieve an exponential acceleration over classical algorithm. It has been widely used in quantum cryptanalysis of many cryptographic primitives. This paper concentrates on studying the applications of Simon's algorithm in analyzing the security of Feistel variants, several well-known cryptographic structures derived from the Feistel structure. First, we propose a definition of weakly periodic function to relax the original strong Simon's promise. Based on this definition, we define and analyze several extensions of Simon's problem which expand the application of Simon's algorithm. Furthermore, based on one extended Simon's problem, we show new polynomial-time quantum distinguishing attacks on several Feistel variants: MISTY L/R, CAST256-like, CLEFIA-like, MARS-like, SMS4-like and Skipjack-A/B-like schemes. These new results show that classically secure schemes may be no longer secure in the Q2 model. Finally, based on the quantum distinguishers introduced above, we extend several rounds forward or backward to propose corresponding quantum all subkeys recovery attacks that can recover all subkeys in the Q2 model with lower query complexities than those in the Q1 model by using Grover's algorithm. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
15700755
Volume :
20
Issue :
3
Database :
Academic Search Index
Journal :
Quantum Information Processing
Publication Type :
Academic Journal
Accession number :
149847744
Full Text :
https://doi.org/10.1007/s11128-021-03027-x