Authors: Benyamin Norouzi Seyed Mohammad Seyedzadeh Sattar Mirzakuchaki Mohammad Reza Mosavi
Publish Date: 2013/10/01
Volume: 74, Issue: 3, Pages: 781-811
Abstract
In this paper a novel algorithm for image encryption based on the hyperchaotic system is proposed In order to generate the initial conditions of the hyperchaotic system 256bit long external secret key is used The algorithm consists of three main sections In the first section instead of encrypting each pixel the rows and columns of the image are encrypted using a rowcolumn algorithm In order to reach higher sensitivity higher complexity and higher security the second section employs masking process which is applied to each quarter of the image ie subimages that is to be encrypted using that subimage data itself and one of the other subimages and the average data of other quarters of image Finally in the last diffusion section the four most significant bit planes will be encrypted Experimental results and performance analysis prove the viability of this cryptography based on privacy integrity and authenticity It is demonstrated that 2D Correlation Coefficients CC Mean Absolute Error MAE Encryption Quality EQ Mean Square Error MSE Peak SignaltoNoise Ratio PSNR the Number of Pixel Change Rate NPCR the Unified Average Changing Intensity UACI entropy and decryption quality can satisfy security and performance requirements CC 00032 MAE 80 EQ 21090 MSE 9555 PSNR 83875 NPCR 9961243 UACI 3347573 and Entropy 799734 It can be seen that this algorithm yields better security performance in comparison to the results obtained from other algorithms
Keywords: