In this paper we have designed a new image encryption algorithm, which includes a novel chaotic map and coding scheme. In the suggested approach, the coding algorithm is based on Gray code. Each pixel in the encrypted image is generated by applying XOR operation to two items: the first item is the coded form of the corresponded pixel in the original image. The second one is a pixel in the original image which is selected by the chaotic map. | International Journal of Computer Networks and Communications Security VOL. 5, NO. 3, MARCH 2017, 60–65 Available online at: E-ISSN 2308-9830 (Online) / ISSN 2410-0595 (Print) Novel Image Encryption Algorithm Based on Chaotic Map and Encoding SAEED NOROUZI DAVOODKHANI1 and LEILI FARZINVASH2 1, 2 Faculty of Electrical and Computer Engineering, University of Tabriz, Tabriz, Iran 1 , ABSTRACT In this paper we have designed a new image encryption algorithm, which includes a novel chaotic map and coding scheme. In the suggested approach, the coding algorithm is based on Gray code. Each pixel in the encrypted image is generated by applying XOR operation to two items: the first item is the coded form of the corresponded pixel in the original image. The second one is a pixel in the original image which is selected by the chaotic map. Experimental results shows that our chaotic map leads more randomness in comparison with the existing approaches. To evaluate the effectiveness of our algorithm, we have performed some security analysis. The results have demonstrated that the proposed approach improves entropy, correlation, and key sensitivity. Moreover, it generates smoother histograms in comparison with the existing algorithms. Keywords: Image Encryption, Chaotic Map, Coding, Gray Code, Secure Image Transmission. 1 INTRODUCTION With the rapid growth of the digital image applications, designing effective encryption algorithms for secure image transmission becomes a critical demand. The traditional encryption algorithms, such as DES [1] and AES [2] cannot be applied to images due to their distinctive features, such as high correlation between the adjacent pixels. Considering the inefficiency of the traditional schemes, many image encryption algorithms have been developed recently. These algorithms have typically employed chaotic maps to generate pseudorandom sequences, which is utilized to confuse .