当前位置: X-MOL 学术Comput. Electr. Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Lightweight cryptography system for IoT devices using DNA
Computers & Electrical Engineering ( IF 4.0 ) Pub Date : 2021-09-06 , DOI: 10.1016/j.compeleceng.2021.107418
Mohammed Abbas Fadhil Al-Husainy 1 , Bassam Al-Shargabi 1 , Shadi Aljawarneh 2
Affiliation  

Many lightweight encryption algorithms have been developed for tackling the limitations of resources on the Internet of Things (IoT) devices. Such devices have limited processing capabilities in terms of speed, storage, and memory. In this paper, we designed and implemented a flexible lightweight encryption system with strong and simple substitution, and transposition operations to encrypt and decrypt data that meets limited processing capabilities within IoT devices. We used a variable block size to make the proposed system more flexible to be implemented on various IoT devices that have different memory sizes. Besides, the DeoxyriboNucleic Acid (DNA) sequence is utilized to generate random encryption keys that make it hard to break by the criminals. The experimental results of the proposed lightweight encryption system show promising results to be used for any IoT device with respect to memory size and encryption time compared to well-known cryptographic systems. This is achieved by using variable block size to minimize the size of memory use and minimizing the encryption time by using logical and rotate operations. For fulfilling the security goals, the developed lightweight encryption system has shown a better avalanche effect value which is over 50% compared to other existing encryption systems. The avalanche effect proves that such system is capable to secure IoT data against real-time attacks.



中文翻译:

使用 DNA 的物联网设备轻量级密码系统

已经开发了许多轻量级加密算法来解决物联网 (IoT) 设备上的资源限制。此类设备在速度、存储和内存方面的处理能力有限。在本文中,我们设计并实现了一个灵活的轻量级加密系统,具有强大而简单的替换和转置操作来加密和解密满足物联网设备内有限处理能力的数据。我们使用可变块大小使所提议的系统更灵活地在具有不同内存大小的各种物联网设备上实施。此外,利用脱氧核糖核酸 (DNA) 序列生成随机加密密钥,使犯罪分子难以破解。与众所周知的加密系统相比,所提出的轻量级加密系统的实验结果表明,在内存大小和加密时间方面,可用于任何物联网设备的有希望的结果。这是通过使用可变块大小来最小化内存使用大小并通过使用逻辑和旋转操作最小化加密时间来实现的。为实现安全目标,开发的轻量级加密系统显示出更好的雪崩效应值,与其他现有加密系统相比超过 50%。雪崩效应证明此类系统能够保护物联网数据免受实时攻击。这是通过使用可变块大小来最小化内存使用大小并通过使用逻辑和旋转操作最小化加密时间来实现的。为实现安全目标,开发的轻量级加密系统显示出更好的雪崩效应值,与其他现有加密系统相比超过 50%。雪崩效应证明此类系统能够保护物联网数据免受实时攻击。这是通过使用可变块大小来最小化内存使用大小并通过使用逻辑和旋转操作最小化加密时间来实现的。为实现安全目标,开发的轻量级加密系统显示出更好的雪崩效应值,与其他现有加密系统相比超过 50%。雪崩效应证明此类系统能够保护物联网数据免受实时攻击。

更新日期:2021-09-06
down
wechat
bug