Understanding the Related-Key Security of Feistel Ciphers from a Provable Perspective
Chun Guo

TL;DR
This paper provides a provable security analysis of Feistel ciphers under related-key attacks, establishing security bounds for different key-schedule types and unifying various cipher models.
Contribution
It introduces a provable security framework for Feistel ciphers with different key-schedules, analyzing their resistance to related-key attacks up to 2^{n/2} queries.
Findings
Proves security for 4 rounds with non-linear key-schedules.
Proves security for 6 rounds with affine key-schedules.
Unifies DES-like and Lucifer-like models under a common framework.
Abstract
We initiate the provable related-key security treatment for models of practical Feistel ciphers. In detail, we consider Feistel networks with four whitening keys () and round-functions of the form , where is the main-key, and are efficient transformations, and is a public ideal function or permutation that the adversary is allowed to query. We investigate conditions on the key-schedules that are sufficient for security against XOR-induced related-key attacks up to adversarial queries. When the key-schedules are non-linear, we prove security for 4 rounds. When only affine key-schedules are used, we prove security for 6 rounds. These also imply secure tweakable Feistel ciphers in the Random Oracle model. By shuffling the key-schedules, our model unifies both the DES-like structure (known as Feistel-2 scheme…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptographic Implementations and Security · Chaos-based Image/Signal Encryption · Physical Unclonable Functions (PUFs) and Hardware Security
