Title :
Image encryption using genetic algorithm
Author :
Afarin, Roza ; Mozaffari, Saeed
Author_Institution :
Electr. & Comput. Eng. Dept., Islamic Azad Univ., Qazvin, Iran
Abstract :
This paper presents a new method for image encryption using Genetic algorithm (GA). First, rows and columns of the input image are dislocated randomly. Then, the obtained image is divided into four equal sized sub-images. After selecting one of these sub-images accidentally, two pixels are chosen from it as GA initial population. Cross-over and mutation operations are applied on the binary values of the selected pixels. Then the image is reconstructed in the reverse manner. If entropy of the result image increases, the current sub-image is utilized for the next step. Otherwise, another sub-images is chosen randomly and the same process is applied. Randomness of the encrypted image is measured by entropy, correlation coefficients and histogram analysis. Experimental results show that the proposed method can be used effectively for image encryption.
Keywords :
cryptography; entropy; genetic algorithms; image reconstruction; random number generation; correlation coefficients; crossover operation; encrypted image randomness measurement; genetic algorithm; histogram analysis; image division; image encryption; image entropy; image reconstruction; input image random dislocation; linear random number generator; mutation operation; pixel binary values; subimage selection; Correlation; Correlation coefficient; Encryption; Entropy; Genetic algorithms; Histograms; correlation coefficients; genetic algorithm; histogram analysis; image encryption; image entropy;
Conference_Titel :
Machine Vision and Image Processing (MVIP), 2013 8th Iranian Conference on
Conference_Location :
Zanjan
Print_ISBN :
978-1-4673-6182-8
DOI :
10.1109/IranianMVIP.2013.6780026