eprint.iacr.org will be offline for approximately an hour for routine maintenance at 11pm UTC on Tuesday, April 16. We lost some data between April 12 and April 14, and some authors have been notified that they need to resubmit their papers.

Paper 2017/1031

Lightweight Design Choices for LED-like Block Ciphers

Sumanta Sarkar, Habeeb Syed, Rajat Sadhukhan, and Debdeep Mukhopadhyay

Abstract

Serial matrices are a preferred choice for building diffusion layers of lightweight block ciphers as one just needs to implement the last row of such a matrix. In this work we analyze a new class of serial matrices which are the lightest possible $4 \times 4$ serial matrix that can be used to build diffusion layers. With this new matrix we show that block ciphers like LED can be implemented with a reduced area in hardware designs, though it has to be cycled for more iterations. Further, we suggest the usage of an alternative S-box to the standard S-box used in LED with similar cryptographic robustness, albeit having lesser area footprint. Finally, we combine these ideas in an end-end FPGA based prototype of LED. We show that with these optimizations, there is a reduction of $16% $ in area footprint of one round implementation of LED.

Metadata
Available format(s)
PDF
Publication info
Published elsewhere. Indocrypt 2017
Keywords
MDS matrixSerial matrixRecursive Diffusion LayerLightweightS-boxLED
Contact author(s)
sumanta sarkar @ gmail com
History
2017-10-28: received
Short URL
https://ia.cr/2017/1031
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2017/1031,
      author = {Sumanta Sarkar and Habeeb Syed and Rajat Sadhukhan and Debdeep Mukhopadhyay},
      title = {Lightweight Design Choices for LED-like Block Ciphers},
      howpublished = {Cryptology ePrint Archive, Paper 2017/1031},
      year = {2017},
      note = {\url{https://eprint.iacr.org/2017/1031}},
      url = {https://eprint.iacr.org/2017/1031}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.