Paper 2009/178 Original: eprint.iacr.org/2009/178 ↗
Cryptographic Properties and Application of a Generalized Unbalanced Feistel Network Structure (Revised Version)
Abstract
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.
Metadata
- Available format(s)
PDF
- Category
- Secret-key cryptography
- Publication info
- Preprint.
- History
- 2009-07-31: last updated
- 2009-04-23: published
- Short URL
- https://ia.cr/2009/178
- License
- https://creativecommons.org/licenses/by/4.0/
BibTeX
@misc{cryptoeprint:2009/178,
author = {Jiali Choy and Guanhan Chew and Khoongming Khoo and Huihui Yap},
title = {Cryptographic Properties and Application of a Generalized Unbalanced Feistel Network Structure (Revised Version)},
howpublished = {Cryptology {ePrint} Archive, Paper 2009/178},
year = {2009},
url = {https://eprint.iacr.org/2009/178}
}