Paper 2025/073
Conditional Constant Function Problem and Its Quantum Solutions: Attacking Feistel Ciphers
Abstract
In this paper, we define the conditional constant function problem (CCFP) and, for a special case of CCFP, we propose a quantum algorithm for solving it efficiently. Such an algorithm enables us to make new evaluations to the quantum security of Feistel block cipher in the case where a quantum adversary only has the ability to make online queries in a classical manner, which is relatively realistic. Specifically, we significantly improved the chosen-plaintext key recovery attacks on two Feistel block cipher variants known as Feistel-KF and Feistel-FK. For Feistel-KF, we construct a 3-round distinguisher based on the special case of CCFP and propose key recovery attacks mounting to
Metadata
- Available format(s)
-
PDF
- Category
- Attacks and cryptanalysis
- Publication info
- Preprint.
- Keywords
- Feistelchosen-plaintextclassical queriesGrover's algorithmconstant function
- Contact author(s)
-
lizhenqiang92 @ 163 com
fansq @ sklc org - History
- 2025-01-20: revised
- 2025-01-17: received
- See all versions
- Short URL
- https://ia.cr/2025/073
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2025/073, author = {Zhenqiang Li and Shuqin Fan and Fei Gao and Yonglin Hao and Xichao Hu and Linchun Wan and Hongwei Sun and Qi Su}, title = {Conditional Constant Function Problem and Its Quantum Solutions: Attacking Feistel Ciphers}, howpublished = {Cryptology {ePrint} Archive, Paper 2025/073}, year = {2025}, url = {https://eprint.iacr.org/2025/073} }