Cryptology ePrint Archive: Report 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.

Category / Keywords: implementation / SIMON, Block Cipher, Lightweight Cryptography, Iterative Architecture, Loop Unrolling Architecture, Pipelining Architecture

Original Publication (in the same form):

Date: received 11 Jan 2016

Contact author: a l g m wetzels at gmail com

Available format(s): PDF | BibTeX Citation

Version: 20160112:080335 (All versions of this report)

Short URL:

[ Cryptology ePrint archive ]