5 research outputs found
Cryptographic Properties and Application of a Generalized Unbalanced Feistel Network Structure (Revised Version)
In this paper, we study GF-NLFSR, a Generalized Unbalanced Feis-
tel Network (GUFN) which can be considered as an extension of the outer function FO of the KASUMI block cipher. We show that the differential and linear probabilities of any n + 1 rounds of an n-cell GF-NLFSR are both bounded by p^2, where the corresponding probability of the round function is p. Besides analyzing security against differential and linear cryptanalysis, we provide a
frequency distribution for upper bounds on the true differential and linear hull probabilities. From the frequency distribution, we deduce that the proportion of input-output differences/mask values with probability bounded by p^n is close to 1 whereas only a negligible proportion has probability bounded by p^2. We also recall an n^2-round integral attack distinguisher and (n^2+n-2)-round
impossible impossible differential distinguisher on the n-cell GF-NLFSR by Li et al. and Wu et al. As an application, we design a new 30-round block cipher Four-Cell+ based on a 4-cell GF-NLFSR. We prove the security of Four-Cell+ against differential, linear, and boomerang attack. Four-Cell+ also resists existing key recovery attacks based on the 16-round integral attack distinguisher and
18-round impossible differential distinguisher. Furthermore, Four-Cell+ can be shown to be secure against other attacks such as higher order differential attack, cube attack, interpolation attack, XSL attack and slide attack
Improvements for Finding Impossible Differentials of Block Cipher Structures
We improve Wu and Wangâs method for finding impossible differentials of block cipher structures. This improvement is more general than Wu and Wangâs method where it can find more impossible differentials with less time. We apply it on Gen-CAST256, Misty, Gen-Skipjack, Four-Cell, Gen-MARS, SMS4, MIBS, Camelliaâ, LBlock, E2, and SNAKE block ciphers. All impossible differentials discovered by the algorithm are the same as Wuâs method. Besides, for the 8-round MIBS block cipher, we find 4 new impossible differentials, which are not listed in Wu and Wangâs results. The experiment results show that the improved algorithm can not only find more impossible differentials, but also largely reduce the search time