Analysis of Security for a New Kind of an Extended Generalized Feistel Network
Differential cryptanalysis and linear cryptanalysis are two classic analytical methods for block ciphers, and they are of great significance for evaluating the security of block ciphers. In practical security evaluations, a commonly used approach is to study lower bounds on the number of active F-functions in multi-round differential characteristics and linear approximations of the cipher structure, thereby establishing upper bounds on the maximum differential characteristic probability and the maximum linear approximation probability. If these upper bounds are sufficiently small, the cipher structure is considered to have resistance against differential and linear cryptanalysis. Based on this, this paper conducts a detailed study on the resistance of a class of four-branch extended generalized Feistel networks against differential and linear cryptanalysis. Under the condition that the F-function is bijective, it is proven that the lower bound on the number of active F-functions in \(k\)-round (\(k \ge 1\)) differential characteristics or linear approximations is \(k - 1\). Thus, if the maximum differential probability and the maximum linear approximation probability of the F-function are denoted as \(p\) and \(q\), respectively, the upper bounds on the \(k\)-round differential characteristic probability and linear approximation probability are \({p}^{k - 1}\) and \({q}^{k - 1}\), respectively.
Authors
- Wenqing Zhang
- Hao Tan (ORCID: https://orcid.org/0009-0003-4745-4659)
- Xinfeng Dong
- You Wu (ORCID: https://orcid.org/0009-0000-8639-2487)
- Zhou Yu (ORCID: https://orcid.org/0009-0008-3386-571X)
Institutions
- Ministry of Public Security of the People's Republic of China (CN)
- University of Electronic Science and Technology of China (CN)
Publication Details
- Published
- 2024-09-27
- DOI
- https://doi.org/10.1145/3701100.3701263
- Primary Topic
- Cybersecurity and Information Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00