FPGA Realization of a Security System for Internet of Multimedia Things
Remas Osama, Eyad Mamdouh, Wassim Alexan, Mohamed A. Abd El Ghany · 2024
Multimedia encryption is essential for securing sensitive data during transmission and storage. This research work introduces a new visual data encryption technique using three hyperchaotic systems: a memristor system, a hyperchaotic 7D system, and an Erbium-doped fiber laser system and its hardware implementation. The algorithm leverages the complex dynamics and random-like behavior of these systems to achieve robust encryption across three layers. Each layer uses a pseudorandom number generator to create an S-box and an encryption key, which are then applied to the image content. Experiments demonstrate the scheme's effectiveness in terms of encryption quality, resistance to common attacks, and computational efficiency. This technique is promising for applications requiring secure image transmission and storage, such as military communications, medical imaging, and confidential document sharing. The hardware design of the proposed algorithm is implemented on Nexys 4 DDR FPGA board. For a 256 x 256 image, the hardware achieves an encryption rate of 0.49 Gbps.