Paper 2016/029

Simple SIMON: FPGA implementations of the SIMON 64/128 Block Cipher

Jos Wetzels and Wouter Bokslag

Abstract

In this paper we will present various hardware architecture designs for implementing the SIMON 64/128 block cipher as a cryptographic component offering encryption, decryption and self-contained key-scheduling capabilities and discuss the issues and design options we encountered and the tradeoffs we made in implementing them. Finally, we will present the results of our hardware architectures' implementation performances on the Xilinx Spartan-6 FPGA series.

Metadata
Available format(s)
PDF
Category
Implementation
Publication info
Published elsewhere. http://arxiv.org/abs/1507.06368
Keywords
SIMONBlock CipherLightweight CryptographyIterative ArchitectureLoop Unrolling ArchitecturePipelining Architecture
Contact author(s)
a l g m wetzels @ gmail com
History
2016-01-12: received
Short URL
https://ia.cr/2016/029
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2016/029,
      author = {Jos Wetzels and Wouter Bokslag},
      title = {Simple SIMON: FPGA implementations of the SIMON 64/128 Block Cipher},
      howpublished = {Cryptology ePrint Archive, Paper 2016/029},
      year = {2016},
      note = {\url{https://eprint.iacr.org/2016/029}},
      url = {https://eprint.iacr.org/2016/029}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.