Litcius/Paper detail

Dumbo, Jumbo, and Delirium: Parallel Authenticated Encryption for the Lightweight Circus

Tim Beyne, Yu Long Chen, Christoph Dobraunig, Bart Mennink

2020IACR Transactions on Symmetric Cryptology22 citationsDOIOpen Access PDF

Abstract

With the trend to connect more and more devices to the Internet, authenticated encryption has become a major backbone in securing the communication, not only between these devices and servers, but also the direct communication among these devices. Most authenticated encryption algorithms used in practice are developed to perform well on modern high-end devices, but are not necessarily suited for usage on resource-constrained devices. We present a lightweight authenticated encryption scheme, called Elephant. Elephant retains the advantages of GCM such as parallelism, but is tailored to the needs of resource-constrained devices. The two smallest instances of Elephant, Dumbo and Jumbo, are based on the 160-bit and 176-bit Spongent permutation, respectively, and are particularly suited for hardware; the largest instance of Elephant, Delirium, is based on 200-bit Keccak and is developed towards software use. All three instances are parallelizable, have a small state size while achieving a high level of security, and are constant time by design.

Topics & Concepts

Authenticated encryptionComputer scienceEncryption56-bit encryptionDisk encryptionMultiple encryptionLink encryptionOn-the-fly encryptionComputer networkComputer securityEmbedded systemCryptographic Implementations and SecurityChaos-based Image/Signal EncryptionCoding theory and cryptography