How to Generate Pseudorandom Permutations Over Other Groups
Hector Bjoljahn Hougaard

TL;DR
This paper generalizes classical block cipher constructions like Even-Mansour and Feistel to arbitrary groups, analyzing their security and pseudorandomness properties, including quantum considerations.
Contribution
It extends the analysis of cipher schemes to arbitrary groups, proving new security bounds and resolving open problems in group-based cryptography.
Findings
Even-Mansour cipher is pseudorandom over groups, not just over $( ext{Z}/2)^n$
3-round Feistel cipher over arbitrary groups is not super pseudorandom
Quantum pseudorandom permutation results extend to arbitrary groups
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 thesis, 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
TopicsQuantum-Dot Cellular Automata · Cryptographic Implementations and Security · Cryptography and Data Security
