Please use this identifier to cite or link to this item:
http://repository.aaup.edu/jspui/handle/123456789/3583| Title: | MPRESENT: A Lightweight Cryptographic Cipher for Optimizing Energy Efficiency in IoT Applications |
| Authors: | Hamarsheh, Mohammad M. N.$AAUP$Palestinian Khalil, Aref$AAUP$Palestinian Salah, Saeed $Other$Palestinian |
| Keywords: | IoT Security Encryption, Lightweight cipher Cryptography |
| Issue Date: | 4-Jul-2025 |
| Publisher: | Arabian Journal for Science and Engineering |
| Citation: | khalil, A., Hamarsheh, M.M.N. & Salah, S. MPRESENT: A Lightweight Cryptographic Cipher for Optimizing Energy Efficiency in IoT Applications. Arab J Sci Eng (2025). https://doi.org/10.1007/s13369-025-10432-2 |
| Abstract: | The growing demand for energy-efficient cryptographic solutions to the Internet of Things (IoT) applications has prompted the need for lightweight ciphers that balance security parameters, performance, and resource usage. Existing lightweight ciphers require many clock cycles, some in the S-boxes and others in the P-layer, which limits their efficiency in resource-constrained environments. Despite the strong security metrics of some of these lightweight algorithms, they do not meet the stringent energy and processing demands of IoT devices. To address this problem, we propose a modified version of the PRESENT cipher, named MPRESENT, which optimizes energy efficiency without compromising security. The main objective of this study is to reduce the number of clock cycles required for encryption and decryption while maintaining the same code size and ensuring adequate security performance. MPRESENT cipher is implemented and evaluated on the AVR 8-bit Atmel 128 microcontroller using the Fair Evaluation of Lightweight Cryptographic Systems (FELICS) framework. Comparative analysis with other Substitution–Permutation Network (SPN) ciphers shows that MPRESENT outperforms existing ciphers in terms of clock cycle efficiency where it reduces the number of clock cycles required for encryption from 3 × 10^7 to 1.5 × 10^6 for a 128-bit input. Additionally, the security strength of MPRESENT is evaluated through its avalanche effect, with results of 49% and 50.5% on diffusion and confusion, respectively. Notably, the code size of MPRESENT remains unchanged at 2754 bytes, which is identical to that of the original PRESENT cipher. |
| URI: | http://repository.aaup.edu/jspui/handle/123456789/3583 |
| ISSN: | https://doi.org/10.1007/s13369-025-10432-2 |
| Appears in Collections: | Faculty & Staff Scientific Research publications |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| online.PNG | abstract | 185.17 kB | image/png | ![]() View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.
Admin Tools
