Image Encryption using a Modified Pseudo-Random Generator

This paper presents a new image encryption algorithm, that accepts an initial secret key and an initialization vector, to produce the encryption/decryption keys using a modified pseudo-random generator. This key is used to encrypt the input images using an XOR cipher. The mathematical inability of the attacker to determine the values of the seeds, due to their logical discreteness from the output of the pseudorandom generator, and thus the encryption algorithm, is the key feature that ensures the security of the algorithm. The proposed algorithm is used to encrypt the standard test images, and the obtained results are scrutinized with respect to the following metrics - histogram, correlation, entropy, NPCR, and UACI. Theoretical and experimental analyses are performed to justify the performance and security offered by the proposed algorithm.

[1]  Ruhua Cai,et al.  Image encryption algorithm based on bit-plane scrambling and multiple chaotic systems combination , 2010, 2010 International Conference on Intelligent Computing and Integrated Systems.

[2]  Claude E. Shannon,et al.  Communication theory of secrecy systems , 1949, Bell Syst. Tech. J..

[3]  Dominique Barchiesi,et al.  A new image encryption scheme based on a chaotic function , 2012, Signal Process. Image Commun..

[4]  Ashwin Ramesh,et al.  Hybrid image encryption using Pseudo Random Number Generators, and transposition and substitution techniques , 2015, 2015 International Conference on Trends in Automation, Communications and Computing Technology (I-TACT-15).

[5]  Xuan Li,et al.  Image Encryption Scheme Based on Multiple Chaotic Maps , 2013, 2013 Fourth International Conference on Emerging Intelligent Data and Web Technologies.

[6]  Jiasong Wu,et al.  A Novel Chaos-Based Symmetric Image Encryption Using Bit-Pair Level Process , 2019, IEEE Access.

[7]  Seyed Mohammad Seyedzadeh,et al.  Image encryption algorithm based on Choquet Fuzzy Integral with self-adaptive pseudo-random number generator , 2011, 2011 11th International Conference on Intelligent Systems Design and Applications.

[8]  Yong Zhang,et al.  A fast image encryption scheme based on AES , 2017, 2017 2nd International Conference on Image, Vision and Computing (ICIVC).

[10]  Mohsen Rahmani,et al.  A new modified version of Advanced Encryption Standard based algorithm for image encryption , 2010, 2010 International Conference on Electronics and Information Engineering.