Trivium hardware implementations for power reduction

Summary This paper describes the use of parallelization techniques to reduce dynamic power consumption in hardware implementations of the Trivium stream cipher. Trivium is a synchronous stream cipher based on a combination of three non-linear feedback shift registers. In 2008, it was chosen as a finalist for the hardware profile of the eSTREAM project. So that their power consumption values can be compared and verified, the proposed low-power Trivium designs were implemented and characterized in 350-nm standard-cell technology with both transistors and gate-level models, in order to permit both electrical and logical simulations. The results show that the two designs decreased average power consumption by between 15% and 25% with virtually no performance loss and only a slight overhead (about 5%) in area. Copyright © 2016 John Wiley & Sons, Ltd.

[1]  J. Velasco-Medina,et al.  Hardware implementation of Grain-128, Mickey-128, Decim-128 and Trivium , 2010, 2010 IEEE ANDESCON.

[2]  Charalampos Manifavas,et al.  A survey of lightweight stream ciphers for embedded systems , 2016, Secur. Commun. Networks.

[3]  Willi Meier,et al.  On DPA-Resistive Implementation of FSR-based Stream Ciphers using SABL Logic Styles , 2008, Int. J. Comput. Commun. Control.

[4]  Christophe De Cannière,et al.  Trivium: A Stream Cipher Construction Inspired by Block Cipher Design Principles , 2006, ISC.

[5]  Georgios Ch. Sirakoulis,et al.  Clock gating methodologies and tools: a survey , 2016, Int. J. Circuit Theory Appl..

[6]  Bassam Jamil Mohd,et al.  Low power Wallace multiplier design based on wide counters , 2012, Int. J. Circuit Theory Appl..

[7]  Jianhua Li,et al.  A secure authentication protocol for RFID based on Trivium , 2011, 2011 International Conference on Computer Science and Service System (CSSS).

[8]  Mohsen Saneei,et al.  Two novel low power and very high speed pulse triggered flip-flops , 2015, Int. J. Circuit Theory Appl..

[9]  N. Sujatha,et al.  A review of some recent stream ciphers , 2013, 2013 International conference on Circuits, Controls and Communications (CCUBE).