Co-Design of SIMON Lightweight Block Cipher Algorithm on an FPGA

W. El Hadj Youssef,Mohsen Machhout,Fehmi Kharroubi,Ali Abdelli
DOI: https://doi.org/10.1109/ICAIGE58321.2023.10346432
2023-10-12
Abstract:This article presents a new datapath architecture for the SIMON 64/128 lightweight cryptography algorithm in IP design, with a specific focus on its applicability to IoT and RFID systems. The increasing prevalence of these technologies has created new security challenges, and cryptography is an essential tool for ensuring the confidentiality and integrity of transmitted data. The SIMON algorithm has been specifically designed for use in resource-constrained environments and is well-suited for IoT and RFID applications due to its low power consumption and small area. In this paper, we describe the hardware implementation of the new module SIMON 64/128 algorithm on a Field Programmable Gate Array (FPGA) using hardware description language VHDL and The C language is utilized for programming the software that runs on the ARM processor to control the system for the IP design. We also detail the testing and verification process to ensure that the hardware is fully functional. This work demonstrates the feasibility of implementing the proposed module of SIMON algorithm on FPGA and highlights its potential for improving the security of IoT and RFID systems. Due to their good performance achieved after the implementation hardware and software of the module and IP design compared to other algorithms.
Engineering,Computer Science
What problem does this paper attempt to address?