Paper 2025/681
Quantum Periodic Distinguisher Construction: Symbolization Method and Automated Tool
Abstract
As one of the famous quantum algorithms, Simon's algorithm enables the efficient derivation of the period of periodic functions in polynomial time. However, the complexity of constructing periodic functions has hindered the widespread application of Simon's algorithm in symmetric-key cryptanalysis. Currently, aside from the exhaustive search-based testing method introduced by Canale et al. at CRYPTO 2022, there is no unified model for effectively searching for periodic distinguishers. Although Xiang et al. established a link between periodic function and truncated differential theory at ToSC 2024, their approach lacks the ability to construct periods using unknown differentials and does not provide automated tools. This limitation underscores the inadequacy of existing methods in identifying periodic distinguishers for complex structures. In this paper, we address the challenge of advancing periodic distinguishers for symmetric-key ciphers. First, we propose a more generalized theory for constructing periodic distinguishers, addressing the limitations of Xiang et al.'s theory in handling unknown differences. We further extend our theory to probabilistic periodic distinguishers, thereby extending the separability property proposed by Hodžić et al. in 2020. As a result, our theory can cover a wider range of periodic distinguishers. Second, we introduce a novel symbolic representation to simplify the search of periodic distinguishers. Based upon this representation, we propose the first fully automated SMT-based search model, which efficiently addresses the challenges of manual searching in complex structures. Finally, we extend the model to SPN structures based on our new theory. Our model has broad applicability through significant advancements in analyzing generalized Feistel structures (GFSs) and SPN-based ciphers. As a general model, we have achieved new quantum distinguishers with the following round configurations: 10 rounds for GFS-4F, 10 rounds for LBlock, 10 rounds for TWINE, and 16 rounds for Skipjack-B, improving the previous best results by 2, 2, 2, and 3 rounds, respectively. In the domain of SPN-based ciphers, our model has enabled the identification of novel periodic distinguishers, including the first 9-round distinguisher for SKINNY and the first 12-round distinguisher for CRAFT. These achievements lay the foundation for quantum cryptanalysis of SPN-based ciphers using Simon’s algorithm.
Metadata
- Available format(s)
-
PDF
- Category
- Secret-key cryptography
- Publication info
- Preprint.
- Keywords
- Quantum cryptanalysisAutomated search modelSimon's algorithmGeneralized Feistel structureSPN structure
- Contact author(s)
-
qunliu @ mail sdu edu cn
haoyang wang @ sjtu edu cn
jinliangwang @ mail sdu edu cn
boyunli @ mail sdu edu cn
mqwang @ sdu edu cn - History
- 2025-04-16: approved
- 2025-04-15: received
- See all versions
- Short URL
- https://ia.cr/2025/681
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/681, author = {Qun Liu and Haoyang Wang and Jinliang Wang and Boyun Li and Meiqin Wang}, title = {Quantum Periodic Distinguisher Construction: Symbolization Method and Automated Tool}, howpublished = {Cryptology {ePrint} Archive, Paper 2025/681}, year = {2025}, url = {https://eprint.iacr.org/2025/681} }