Cryptology ePrint Archive: Report 2020/288

Secure Key-Alternating Feistel Ciphers Without Key Schedule

Yaobin Shen and Hailun Yan and 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 re nement 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.

Category / Keywords: secret-key cryptography / blockciphers, key schedule, key-alternating Feistel, provable security

Original Publication (with major differences): SCIENCE CHINA Information Sciences
DOI:
10.1007/S11432-019-9938-0

Date: received 4 Mar 2020

Contact author: yb_shen at sjtu edu cn

Available format(s): PDF | BibTeX Citation

Version: 20200306:085007 (All versions of this report)

Short URL: ia.cr/2020/288


[ Cryptology ePrint archive ]