Open Access iconOpen Access

ARTICLE

crossmark

Light-Weight Present Block Cipher Model for IoT Security on FPGA

R. Bharathi*, N. Parvatham

Department of Electronics & Communication Engineering, PRIST University, Tamilnadu, 613403, India

* Corresponding Author: R. Bharathi. Email: email

(This article belongs to the Special Issue: Soft Computing Methods for Intelligent Automation Systems)

Intelligent Automation & Soft Computing 2022, 33(1), 35-49. https://doi.org/10.32604/iasc.2022.020681

Abstract

The Internet of Things (IoT) plays an essential role in connecting a small number of billion devices with people for diverse applications. The security and privacy with authentication are challenging work for IoT devices. A light-weight block cipher is designed and modeled with IoT security for real-time scenarios to overcome the above challenges. The light-weight PRESENT module with the integration of encryption (E)-decryption (D) is modeled and implemented on FPGA. The PRESENT module has 64-bit data input with 80/128/256-bit symmetric keys for IoT security. The PRESENT module performs16/32/64 round operations for state register and key updation. The design mainly uses Substitution-permutation (SP) network for state updation. The permutation layer is used to create more diffusion and confusion in the state for unauthorized access. The results and analysis of the PRESENT-80/128/256 are designed using Verilog-HDL with Xilinx Environment and implemented on Artix-7 FPGA. The PRESENT-80/128/256 module is compared with similar recent works with performance improvements. Similarly, the proposed work is compared with different light-weight algorithms with improvements for better security in IoT devices. The proposed PRESENT-256 module with 64-rounds on Artix-7 FPGA utilizes less than 2% Chip area (Slices and LUTs), works at 412.4 MHz frequency, and consumes 192 mW total power and 0.58 Mbps/slice of hardware efficiency.

Keywords


Cite This Article

APA Style
Bharathi, R., Parvatham, N. (2022). Light-weight present block cipher model for iot security on FPGA. Intelligent Automation & Soft Computing, 33(1), 35-49. https://doi.org/10.32604/iasc.2022.020681
Vancouver Style
Bharathi R, Parvatham N. Light-weight present block cipher model for iot security on FPGA. Intell Automat Soft Comput . 2022;33(1):35-49 https://doi.org/10.32604/iasc.2022.020681
IEEE Style
R. Bharathi and N. Parvatham, "Light-Weight Present Block Cipher Model for IoT Security on FPGA," Intell. Automat. Soft Comput. , vol. 33, no. 1, pp. 35-49. 2022. https://doi.org/10.32604/iasc.2022.020681



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 1834

    View

  • 1114

    Download

  • 0

    Like

Share Link