How to Generate Pseudorandom Permutations Over Other Groups: Even-Mansour and Feistel Revisited
Hector Bjoljahn Hougaard

TL;DR
This paper extends classical block cipher schemes like Even-Mansour and Feistel to arbitrary groups, analyzing their security properties and pseudorandomness, and addressing open problems in cryptographic group-based constructions.
Contribution
It generalizes the Even-Mansour and Feistel ciphers to arbitrary groups, proving security properties and resolving open questions about their pseudorandomness.
Findings
Even-Mansour's secrecy holds in group variants.
The group-based Even-Mansour cipher is super pseudorandom.
3-round Feistel over groups is not super pseudorandom.
Abstract
Recent results by Alagic and Russell have given some evidence that the Even-Mansour cipher may be secure against quantum adversaries with quantum queries, if considered over other groups than . This prompts the question as to whether or not other classical schemes may be generalized to arbitrary groups and whether classical results still apply to those generalized schemes. In this paper, we generalize the Even-Mansour cipher and the Feistel cipher. We show that Even and Mansour's original notions of secrecy are obtained on a one-key, group variant of the Even-Mansour cipher. We generalize the result by Kilian and Rogaway, that the Even-Mansour cipher is pseudorandom, to super pseudorandomness, also in the one-key, group case. Using a Slide Attack we match the bound found above. After generalizing the Feistel cipher to arbitrary groups we resolve an open problem of…
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
TopicsCoding theory and cryptography · Chaos-based Image/Signal Encryption · graph theory and CDMA systems
