Paper 2020/288

Secure Key-Alternating Feistel Ciphers Without Key Schedule

Yaobin Shen, Hailun Yan, Lei Wang, and Xuejia Lai

Abstract

Light key schedule has found many applications in lightweight blockciphers, e.g. LED, PRINTcipher and LBlock. In this paper, we study an interesting question of how to design a as light as possible key schedule from the view of provable security and revisit the four-round key-alternating Feistel cipher by Guo and Wang in Asiacrypt 18. We optimize the construction by Guo and Wang and propose a four-round key-alternating Feistel cipher with an ultra-light (in fact non-existent) key schedule. We prove our construction retain the same security level as that of Guo and Wang's construction. To the best of our knowledge, this is the first provably secure key-alternating Feistel cipher using identical round function and one n-bit master key but with ultra-light (non-existent) key schedule. We also investigate whether the same refinement works for the three-round key-alternating Feistel cipher. This time we show a distinguishing attack on such three-round construction with only four encryption queries. On the positive side, we prove that three-round key-alternating Feistel cipher with a suitable key schedule is a pseudorandom permutation. This is also the first provable-security result for three-round key-alternating Feistel cipher.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Published elsewhere. Major revision. SCIENCE CHINA Information Sciences
DOI
10.1007/S11432-019-9938-0
Keywords
blockcipherskey schedulekey-alternating Feistelprovable security
Contact author(s)
yb_shen @ sjtu edu cn
History
2020-04-15: revised
2020-03-06: received
See all versions
Short URL
https://ia.cr/2020/288
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2020/288,
      author = {Yaobin Shen and Hailun Yan and Lei Wang and Xuejia Lai},
      title = {Secure Key-Alternating Feistel Ciphers Without Key Schedule},
      howpublished = {Cryptology {ePrint} Archive, Paper 2020/288},
      year = {2020},
      doi = {10.1007/S11432-019-9938-0},
      url = {https://eprint.iacr.org/2020/288}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.