The rapid growth of Internet of Things (IoT) devices necessitates secure, efficient communication protocols that ensure data integrity and confidentiality. Traditional methods, such as cryptographic techniques and message authentication codes, often demand excessive computational and bandwidth resources, making them unsuitable for resource-constrained IoT environments. This paper proposes a novel lightweight protocol that combines steganography with hashing to achieve robust data integrity and confidentiality. The protocol embeds data bits into a dynamically generated binary cover medium at positions determined by a pre-shared key, using a lightweight hash function like CityHash to minimize computational overhead while maintaining security. On the receiver side, the embedded data is extracted, and the cover medium is reconstructed for integrity validation. By integrating integrity verification and confidentiality, the protocol reduces computational complexity and transmission overhead, making it ideal for IoT applications. Experimental results show significant improvements in efficiency and robustness over conventional methods. The use of a lightweight hash function ensures secure communication without compromising performance, providing a foundation for future research into resource-efficient IoT security mechanisms.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Novel Protocol for Lightweight Data Integrity and Confidentiality in IoT Using Steganography

  • Youssef Nour-Elaine,
  • Cherkaoui Leghris

摘要

The rapid growth of Internet of Things (IoT) devices necessitates secure, efficient communication protocols that ensure data integrity and confidentiality. Traditional methods, such as cryptographic techniques and message authentication codes, often demand excessive computational and bandwidth resources, making them unsuitable for resource-constrained IoT environments. This paper proposes a novel lightweight protocol that combines steganography with hashing to achieve robust data integrity and confidentiality. The protocol embeds data bits into a dynamically generated binary cover medium at positions determined by a pre-shared key, using a lightweight hash function like CityHash to minimize computational overhead while maintaining security. On the receiver side, the embedded data is extracted, and the cover medium is reconstructed for integrity validation. By integrating integrity verification and confidentiality, the protocol reduces computational complexity and transmission overhead, making it ideal for IoT applications. Experimental results show significant improvements in efficiency and robustness over conventional methods. The use of a lightweight hash function ensures secure communication without compromising performance, providing a foundation for future research into resource-efficient IoT security mechanisms.