On the Security of Keyed Hashing Based on Public Permutations
Jonathan Fuchs, Yann Rotella, Joan Daemen
Abstract
Doubly-extendable cryptographic keyed functions (deck) generalize the concept of message authentication codes (MAC) and stream ciphers in that they support variable-length strings as input and return variable-length strings as output. A prominent example of building deck functions is Farfalle, which consists of a set of public permutations and rolling functions that are used in its compression and expansion layers. By generalizing the compression layer of Farfalle, we prove its universality in terms of the probability of differentials over the public permutation used in it. As the compression layer of Farfalle is inherently parallel, we compare it to a generalization of a serial compression function inspired by Pelican-MAC. The same public permutation may result in different universalities depending on whether the compression is done in parallel or serial. The parallel construction consistently performs better than the serial one, sometimes by a big factor. We demonstrate this effect using Xoodoo[3], which is a round-reduced variant of the public permutation used in the deck function Xoofff.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d4897ba7-4f92-47b2-91c0-bd1a67e74ad2Builds on1
Related papers
- Efficient Instances of Docked Double Decker with AES, and Application to Authenticated EncryptionChristoph Dobraunig, Krystian Matusiewicz, Bart Mennink, Alexander TereschenkoEUROCRYPT 2025 · 4 citations
- From Farfalle to Megafono via Ciminion: The PRF Hydra for MPC ApplicationsLorenzo Grassi, Morten Øygarden, Markus Schofnegger, Roman WalchEUROCRYPT 2023 · 25 citations
- Twin Column Parity Mixers and Gaston - A New Mixing Layer and PermutationSolane El Hirch, Joan Daemen, Raghvendra Rohit, Rusydi H. MakarimCRYPTO 2023 · 2 citations
- Generic Attack on Duplex-Based AEAD Modes Using Random Function StatisticsHenri Gilbert, Rachelle Heim Boissier, Louiza Khati, Yann RotellaEUROCRYPT 2023 · 5 citations
- Improving Generic Attacks Using Exceptional FunctionsXavier Bonnetain, Rachelle Heim Boissier, Gaëtan Leurent, André SchrottenloherCRYPTO 2024 · 1 citation
