Exploring Energy Efficiency of Lightweight Block Ciphers

Subhadeep Banik, Andrey Bogdanov, Francesco Regazzoni

Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

Abstract

In the last few years, the field of lightweight cryptography has seen an influx in the number of block ciphers and hash functions being proposed. One of the metrics that define a good lightweight design is the energy consumed per unit operation of the algorithm. For block ciphers, this operation is the encryption of one plaintext. By studying the energy consumption model of a CMOS gate, we arrive at the conclusion that the energy consumed per cycle during the encryption operation of an r-round unrolled architecture of any block cipher is a quadratic function in r. We then apply our model to 9 well known lightweight block ciphers, and thereby try to predict the optimal value of r at which an r-round unrolled architecture for a cipher is likely to be most energy efficient. We also try to relate our results to some physical design parameters like the signal delay across a round and algorithmic parameters like the number of rounds taken to achieve full diffusion of a difference in the plaintext/key.
Original languageEnglish
Title of host publication22nd International Conference on Selected Areas in Cryptography (SAC 2015) : Revised Selected Papers
EditorsOrr Dunkelman, Liam Keliher
PublisherSpringer
Publication date2016
Pages178-194
ISBN (Print)978-3-319-31300-9
ISBN (Electronic)978-3-319-31301-6
DOIs
Publication statusPublished - 2016
Event22nd International Conference on Selected Areas in Cryptography - Sackville, Canada
Duration: 12 Aug 201514 Aug 2015
Conference number: 22
http://mta.ca/sac2015/

Conference

Conference22nd International Conference on Selected Areas in Cryptography
Number22
CountryCanada
CitySackville
Period12/08/201514/08/2015
Internet address
SeriesLecture Notes in Computer Science
Volume9566
ISSN0302-9743

Keywords

  • AES
  • Lightweight block cipher
  • Low power/energy circuits

Cite this

Banik, S., Bogdanov, A., & Regazzoni, F. (2016). Exploring Energy Efficiency of Lightweight Block Ciphers. In O. Dunkelman, & L. Keliher (Eds.), 22nd International Conference on Selected Areas in Cryptography (SAC 2015): Revised Selected Papers (pp. 178-194). Springer. Lecture Notes in Computer Science, Vol.. 9566 https://doi.org/10.1007/978-3-319-31301-6_10