CCA security for contracting (quasi-)Feistel constructions with tight round complexity
Chun Guo,Ling Song
DOI: https://doi.org/10.1007/s10623-024-01394-x
IF: 1.4
2024-03-25
Designs Codes and Cryptography
Abstract:Feistel constructions using contracting round functions were introduced in 1990s and generalized by Yun et al. (Des Codes Cryptogr 58(1):45–72, 2011) to a quasigroup-based definition. To our knowledge, the minimal number of rounds sufficient for CCA security remains elusive. We bridge this gap: for the general quasigroup-based contracting Feistel construction using round functions , , we prove CCA security at rounds. This matches the attacked rounds of Patarin et al. (in: Lai, Chen (ed) ASIACRYPT, Springer, Heidelberg, 2006). Interestingly, this means 4 rounds are already sufficient for CCA security of the case , which is the same as the balanced Feistel.
mathematics, applied,computer science, theory & methods