The construction of quantum distinguishers for GFS based on Simon’s algorithm
With the application of quantum algorithms in cryptanalysis keeping increasing. Currently, there are many works based on Simon’s algorithm for generalized Feistel scheme (GFS), mostly using manual derivation to construct periodic functions. We present the functional form of the output component’s algebraic expression. Then we propose the transformation rules of functional form of algebraic expression through round function. Afterwards, we present an algorithm to find GFS’s longest round distinguishers based on Simon’s algorithm. Based on this, we get quantum distinguishers of Type-1 GFS, Type-2 GFS and Type-3 GFS under quantum chosen plaintext attack (qCPA) setting and quantum chosen ciphertext attack (qCCA) setting. For Type-1 GFS, the longest round quantum distinguisher based on Simon’s algorithm is unique under qCPA/qCCA setting, which is [Formula: see text]-round/[Formula: see text]-round. For [Formula: see text]-branch Type-2 GFS, [Formula: see text] kinds of [Formula: see text]-round distinguishers have been found under qCPA/qCCA setting. For Type-3 GFS, the longest round distinguisher based on Simon’s algorithm is unique under qCPA/qCCA setting, which is [Formula: see text]-round/3-round.
Authors
- Jie Guan (ORCID: https://orcid.org/0000-0003-2620-2279)
- Tairong Shi (ORCID: https://orcid.org/0000-0002-9332-2740)
- Chengwen Ma (ORCID: https://orcid.org/0009-0003-0987-0758)
Institutions
- PLA Information Engineering University (CN)
Publication Details
- Journal
- International Journal of Quantum Information
- Published
- 2025-09-12
- DOI
- https://doi.org/10.1142/s0219749925500297
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 0.00