IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v15y2023i2p54-d1051337.html
   My bibliography  Save this article

Analysis of Lightweight Cryptographic Algorithms on IoT Hardware Platform

Author

Listed:
  • Mohammed El-hajj

    (Faculty of Electrical Engineering, Mathematics and Computer Science, University of Twente, 7500 AE Enschede, The Netherlands
    These authors contributed equally to this work.)

  • Hussien Mousawi

    (Faculty of Engineering, Lebanese University, Beirut 1533, Lebanon
    These authors contributed equally to this work.)

  • Ahmad Fadlallah

    (Faculty of Arts and Science, University of Sciences and Arts in Lebanon, Beirut 1002, Lebanon
    These authors contributed equally to this work.)

Abstract

Highly constrained devices that are interconnected and interact to complete a task are being used in a diverse range of new fields. The Internet of Things (IoT), cyber-physical systems, distributed control systems, vehicular systems, wireless sensor networks, tele-medicine, and the smart grid are a few examples of these fields. In any of these contexts, security and privacy might be essential aspects. Research on secure communication in Internet of Things (IoT) networks is a highly contested topic. One method for ensuring secure data transmission is cryptography. Because IoT devices have limited resources, such as power, memory, and batteries, IoT networks have boosted the term “lightweight cryptography”. Algorithms for lightweight cryptography are designed to efficiently protect data while using minimal resources. In this research, we evaluated and benchmarked lightweight symmetric ciphers for resource-constrained devices. The evaluation is performed using two widely used platform: Arduino and Raspberry Pi. In the first part, we implemented 39 block ciphers on an ATMEGA328p microcontroller and analyzed them in the terms of speed, cost, and energy efficiency during encryption and decryption for different block and key sizes. In the second part, the 2nd-round NIST candidates (80 stream and block cipher algorithms) were added to the first-part ciphers in a comprehensive analysis for equivalent block and key sizes in the terms of latency and energy efficiency.

Suggested Citation

  • Mohammed El-hajj & Hussien Mousawi & Ahmad Fadlallah, 2023. "Analysis of Lightweight Cryptographic Algorithms on IoT Hardware Platform," Future Internet, MDPI, vol. 15(2), pages 1-29, January.
  • Handle: RePEc:gam:jftint:v:15:y:2023:i:2:p:54-:d:1051337
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/15/2/54/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/15/2/54/
    Download Restriction: no
    ---><---

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Khai-Minh Ma & Duc-Hung Le & Cong-Kha Pham & Trong-Thuc Hoang, 2023. "Design of an SoC Based on 32-Bit RISC-V Processor with Low-Latency Lightweight Cryptographic Cores in FPGA," Future Internet, MDPI, vol. 15(5), pages 1-20, May.
    2. Abdullah Sevin, 2025. "Implementation of a Data-Parallel Approach on a Lightweight Hash Function for IoT Devices," Mathematics, MDPI, vol. 13(5), pages 1-25, February.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:15:y:2023:i:2:p:54-:d:1051337. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.