Author:
Daemen Joan,Hoffert Seth,Van Assche Gilles,Van Keer Ronny
Abstract
This paper presents Xoodoo, a 48-byte cryptographic permutation with excellent propagation properties. Its design approach is inspired by Keccak-p, while it is dimensioned like Gimli for efficiency on low-end processors. The structure consists of three planes of 128 bits each, which interact per 3-bit columns through mixing and nonlinear operations, and which otherwise move as three independent rigid objects. We analyze its differential and linear propagation properties and, in particular, prove lower bounds on the weight of trails using the tree search-based technique of Mella et al. (ToSC 2017). Xoodoo’s primary target application is in the Farfalle construction that we instantiate for the doubly-extendable cryptographic keyed (or deck) function Xoofff. Combining a relatively narrow permutation with the parallelism of Farfalle results in very efficient schemes on a wide range of platforms, from low-end devices to high-end processors with vector instructions.
Publisher
Universitatsbibliothek der Ruhr-Universitat Bochum
Subject
Applied Mathematics,Computational Mathematics,Computer Science Applications,Software
Cited by
44 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A Genetic Programming approach for hardware-oriented hash functions for network security applications;Applied Soft Computing;2024-11
2. ABBY: Automating leakage modelling for side-channel analysis;Proceedings of the 19th ACM Asia Conference on Computer and Communications Security;2024-07
3. Algebraic properties of the maps $$\chi _n$$;Designs, Codes and Cryptography;2024-04-10
4. Xoodyak Under SCA Siege;2024 27th International Symposium on Design & Diagnostics of Electronic Circuits & Systems (DDECS);2024-04-03
5. CLAASP: A Cryptographic Library for the Automated Analysis of Symmetric Primitives;Lecture Notes in Computer Science;2024