SIMON Says, Break the Area Records for Symmetric Key Block Ciphers on FPGAs.
Aydın Aysu, Ege Gulcan, Patrick R. Schaumont · 2014
Abstract. While AES is extensively in use in a number of applications, its area cost limits its deployment in resource constrained platforms. In this paper, we have implemented SIMON, a recent promising low-cost alternative of AES on reconfigurable platforms. The Feistel network, the construction of the round function and the key generation of SIMON, enables bit-serial hardware architectures which can significantly reduce the cost. Moreover, encryption and decryption can be done using the same hardware. The results show that with an equivalent security level, SIMON is 86 % smaller than AES, 70 % smaller than PRESENT (a stan-dardized low-cost AES alternative), and its smallest hardware architec-ture only costs 36 slices (72 LUTs, 30 registers). To our best knowledge, this work sets the new area records as we propose the hardware archi-tecture of the smallest block cipher ever published on FPGAs at 128-bit level of security. Therefore, SIMON is a strong alternative to AES for low-cost FPGA based applications.1