Encryption of Color Images using Pixel Shift Algorithm and Developed Hill Algorithm
Subject Areas : Majlesi Journal of Telecommunication Devicesmohsen Norouzi 1 , Ali Arshaghi 2 , Moshsen Ashourian 3
1 - Researcher, Faculty of Computer, Imam Hossein University, Tehran, Iran
2 - Researcher, Faculty of Computer, Imam Hossein University, Tehran, Iran
3 - Department of Electrical Engineering, Majlesi Branch, Islamic Azad University, Isfahan, Iran
Keywords: Hill algorithm, Encryption, Pixel shift algorithm,
Abstract :
With the advent of communication networks, the speed of data transmission has increased dramatically. One of the important factors in each transfer is to maintain data security and prevent unauthorized access to data transmitted. Using cryptography is one of the methods used to keep data secure throughout the transmission path. Today, with the growth of computer networks, the use of video conferencing, the transfer of military information, image data, the need for encryption of data in a variety of image data plays an important role. Encryption in images due to its specific features, such as the high volume of transmitted images, the amount of additional data for encryption, the correlation coefficient and the high repetition among the pixels, are very different from the text data; this has led to all traditional encryption methods It is not suitable for image data and there are changes in their structure to use traditional methods in image cryptography. In this paper, using pixel shift algorithms and Hill's encryption algorithm, ciphering of color images has been addressed; the pixel shift algorithm has been used to maintain greater dependency and security, and Hill's encryption algorithm has been used to change the amount of pixels. For analysis of the work, the algorithm is presented and for comparison with other methods, images and standard analysis methods have been used. The obtained results improve the efficiency of the proposed algorithm in comparison with the standard hail algorithm (especially in images with similar pixels) And compared with other comparable algorithms.