< Terug naar vorige pagina

Publicatie

Hold Your Breath, PRIMATEs Are Lightweight

Boekbijdrage - Boekhoofdstuk Conferentiebijdrage

© 2017, Springer International Publishing AG. This work provides the first hardware implementations of PRIMATEs family of authenticated encryption algorithms. PRIMATEs are designed to be lightweight in hardware, hence we focus on designs for constrained devices. We provide several serial implementations, smallest of which requires only 1.2, kGE. Additionally, we present a variety of threshold implementations that range from 4.7, kGE to 10.3, kGE. The second part of this work presents a design of a lightweight PRIMATEs coprocessor. It is designed to conform versatile use of the core permutation, which allows implementation of the entire PRIMATEs family, with small differences in hardware. We implement HANUMAN-80 coprocessor, adapted for a 16-bit microcontroller from the Texas Instruments MSP430 family of microcontrollers. The entire HANUMAN-80 coprocessor is tested on a Spartan-6 (XC6SLX45) development board, where it occupies 72 slices (1.06% of available resources). ASIC synthesis yields a 2, kGE implementation using 90, nm library, achieves 33, kbits/sec throughput at 100, kHz operating frequency. It dissipates 0.53 µW of power on average, resulting in energy consumption of 15.60, pJ/bit.
Boek: Selected Areas in Cryptography – SAC 2016
Pagina's: 197 - 216
ISBN:978-3-319-69452-8
Jaar van publicatie:2017