A Lightweight Cryptographic Framework Based on Hybrid Cellular Automata for IoT Applications
Resource-constrained devices equipped with multiple sensors to exchange data over the network are called the Internet of Things (IoT). The major limitations of IoT devices are limited resources, low computational power, low communication capacity, and low bandwidth. Therefore, ensuring proper securi...
Saved in:
| Main Authors: | , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
IEEE
2024-01-01
|
| Series: | IEEE Access |
| Subjects: | |
| Online Access: | https://ieeexplore.ieee.org/document/10806652/ |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1846107057993809920 |
|---|---|
| author | Abrar Hasan M. M. A. Hashem |
| author_facet | Abrar Hasan M. M. A. Hashem |
| author_sort | Abrar Hasan |
| collection | DOAJ |
| description | Resource-constrained devices equipped with multiple sensors to exchange data over the network are called the Internet of Things (IoT). The major limitations of IoT devices are limited resources, low computational power, low communication capacity, and low bandwidth. Therefore, ensuring proper security while using these low resources is challenging. In contrast, the conventional cryptographic algorithm has higher complexity and high resource requirements, making it incompetent for IoT devices. However, lightweight cryptographic algorithms have limited resource requirements and limited complexity, making them eligible for use in low-resource devices. This paper proposed a lightweight hybrid cellular automata-based algorithm for IoT applications. The encryption algorithm uses multiple layers of hybrid cellular automata and a secondary secret key. For key randomization, omega-flip permutation and cellular automata are used. The experimental result shows that the algorithm outperforms existing ciphers such as DES and 3DES in the context of simplicity, encryption, and decryption time. In addition, this algorithm successfully meets the randomness criteria set by the National Institute of Standards and Technology (NIST). The algorithm also meets the criteria of passing all of the DIEHARD tests which ensures the security requirements of this algorithm. This algorithm can be used for resource-limited devices and can be upscaled to use for higher-complexity devices. |
| format | Article |
| id | doaj-art-52c4814817e04b6fa540dc50b7f7bdf1 |
| institution | Kabale University |
| issn | 2169-3536 |
| language | English |
| publishDate | 2024-01-01 |
| publisher | IEEE |
| record_format | Article |
| series | IEEE Access |
| spelling | doaj-art-52c4814817e04b6fa540dc50b7f7bdf12024-12-27T00:00:56ZengIEEEIEEE Access2169-35362024-01-011219267219268810.1109/ACCESS.2024.351967310806652A Lightweight Cryptographic Framework Based on Hybrid Cellular Automata for IoT ApplicationsAbrar Hasan0https://orcid.org/0009-0006-9185-6649M. M. A. Hashem1https://orcid.org/0000-0001-7483-9683Department of Computer Science and Engineering, Khulna University of Engineering and Technology (KUET), Khulna, BangladeshDepartment of Computer Science and Engineering, Khulna University of Engineering and Technology (KUET), Khulna, BangladeshResource-constrained devices equipped with multiple sensors to exchange data over the network are called the Internet of Things (IoT). The major limitations of IoT devices are limited resources, low computational power, low communication capacity, and low bandwidth. Therefore, ensuring proper security while using these low resources is challenging. In contrast, the conventional cryptographic algorithm has higher complexity and high resource requirements, making it incompetent for IoT devices. However, lightweight cryptographic algorithms have limited resource requirements and limited complexity, making them eligible for use in low-resource devices. This paper proposed a lightweight hybrid cellular automata-based algorithm for IoT applications. The encryption algorithm uses multiple layers of hybrid cellular automata and a secondary secret key. For key randomization, omega-flip permutation and cellular automata are used. The experimental result shows that the algorithm outperforms existing ciphers such as DES and 3DES in the context of simplicity, encryption, and decryption time. In addition, this algorithm successfully meets the randomness criteria set by the National Institute of Standards and Technology (NIST). The algorithm also meets the criteria of passing all of the DIEHARD tests which ensures the security requirements of this algorithm. This algorithm can be used for resource-limited devices and can be upscaled to use for higher-complexity devices.https://ieeexplore.ieee.org/document/10806652/Cellular automataInternet of Thingslightweight cryptographynetwork securitysecurity algorithm |
| spellingShingle | Abrar Hasan M. M. A. Hashem A Lightweight Cryptographic Framework Based on Hybrid Cellular Automata for IoT Applications IEEE Access Cellular automata Internet of Things lightweight cryptography network security security algorithm |
| title | A Lightweight Cryptographic Framework Based on Hybrid Cellular Automata for IoT Applications |
| title_full | A Lightweight Cryptographic Framework Based on Hybrid Cellular Automata for IoT Applications |
| title_fullStr | A Lightweight Cryptographic Framework Based on Hybrid Cellular Automata for IoT Applications |
| title_full_unstemmed | A Lightweight Cryptographic Framework Based on Hybrid Cellular Automata for IoT Applications |
| title_short | A Lightweight Cryptographic Framework Based on Hybrid Cellular Automata for IoT Applications |
| title_sort | lightweight cryptographic framework based on hybrid cellular automata for iot applications |
| topic | Cellular automata Internet of Things lightweight cryptography network security security algorithm |
| url | https://ieeexplore.ieee.org/document/10806652/ |
| work_keys_str_mv | AT abrarhasan alightweightcryptographicframeworkbasedonhybridcellularautomataforiotapplications AT mmahashem alightweightcryptographicframeworkbasedonhybridcellularautomataforiotapplications AT abrarhasan lightweightcryptographicframeworkbasedonhybridcellularautomataforiotapplications AT mmahashem lightweightcryptographicframeworkbasedonhybridcellularautomataforiotapplications |