Photon: A new mix columns architecture on FPGA

Yasir Amer Abbas, Razali Jidin, Norziana Jamil, Muhammad Reza Z'aba, Mohamad Afendee Mohamed

Research output: Contribution to journalArticle

Abstract

Lightweight cryptography is an important element in smart devices that require data security as one of the features. These smart devices utilize cryptography when transferring sensitive data. Most of the smart devices are resource constrained devices and thus possess limited computing capability and low memory space. The PHOTON hash function algorithm is a promising lightweight cryptography approach for resource-constrained devices. It has a complex operation called MixColumns. This paper presents a new MixColumns architecture for PHOTON implemented on Field Programmable Gate Array (FPGA) device. In our design, the number of complex multiplication opera-tions is reduced by utilizing comparators that are based on four-bit Galois operations. The efficient PHOTON hardware design was coded using a very high speed integrated circuit hardware description language, VHDL. The design was successfully synthesized, mapped, simu-lated and tested on two FPGA evaluation boards namely, Sparten3 and Artix-7. The results show that the proposed design achieve a throughput of 582 Mbps and an efficiency of 1.55 Gbps/slice for Spartan3, while a throughput of 1.41 Gbps and efficiency of 8.66 Gbps/slice are obtained for Artix-7. The performance on both platforms has superseded performance of existing implementations in litera-ture.

Original languageEnglish
Pages (from-to)138-144
Number of pages7
JournalInternational Journal of Engineering and Technology(UAE)
Volume7
Issue number2.14 Special Issue 14
Publication statusPublished - 01 Jan 2018

    Fingerprint

All Science Journal Classification (ASJC) codes

  • Biotechnology
  • Computer Science (miscellaneous)
  • Environmental Engineering
  • Chemical Engineering(all)
  • Engineering(all)
  • Hardware and Architecture

Cite this

Abbas, Y. A., Jidin, R., Jamil, N., Z'aba, M. R., & Mohamed, M. A. (2018). Photon: A new mix columns architecture on FPGA. International Journal of Engineering and Technology(UAE), 7(2.14 Special Issue 14), 138-144.