Lightweight image encryption refers to the use of encryption algorithms designed to secure images while considering the limitations of resources, such as processing power and memory, typically found in devices like IoT devices, mobile phones, and embedded systems. This paper proposes a lightweight image encryption based on an LED encryption algorithm and a method for a pseudo number generator called Rossler attractor. Image is split into their three-color bands (RGB) and then partitioned into a block for encryption, a three-equations model (Rossler Attractor) is used for a pseudo number generator, a specific operation applied for producing key scheduled for rounds in LED to seem as random as possible. The experiment explains the objective test to ensure the performance. The contribution of this work is to present an efficient method for lightweight encryption that is applied to color images with a pseudo number generator-based Rossler attractor dependent on a three-dimensional equation. The technique makes it sensitive to initial conditions and could seem like dynamic encryption that resisted many types of attacks. Visually test represented by the histogram of the image before and after encryption is noted that the result is uniform and differs from the input one. The correlation of the output image is a low value which means no correlation is there between pixels horizontal, vertical and diagonal. The similarity test also applied such as MSE, PSNR and SSIM which also explain no similarity between plain and encrypted images. The randomness of generated numbers was tested using the standard test NIST for evaluation of the input key
Read full abstract