A chaos-based image encryption algorithm with simple logical functions

被引:108
作者
Yavuz, Erdem [1 ]
Yazici, Rifat [1 ]
Kasapbasi, Mustafa Cem [1 ]
Yamac, Ezgi [2 ]
机构
[1] Istanbul Commerce Univ, Dept Comp Engn, Kucukyali E5 Kavsagi Inonu Cad 4, TR-34840 Istanbul, Kucukyali, Turkey
[2] Istanbul Univ, Dept Comp Engn, Avcilar, Turkey
关键词
Image encryption; Chaos; Low entropy; Security analysis; SCHEME; MAPS;
D O I
10.1016/j.compeleceng.2015.11.008
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an effective chaos-based encryption algorithm specialised for images. A system of two independent chaotic functions with high sensitivity to initial states, is utilised to sufficiently apply confusion and diffusion principles for images with any entropy. One of the functions is used for shuffling pixel positions while the other for changing the values of pixels. In the resulting new pixel organisation, adjacent pixels with naturally close values will take on considerably different values, making it difficult to crack the encrypted image. To increase resistance of the system to differential attacks, some logical operations such as exclusive-or and circular rotation are used to spread the effect of a slight change in single pixel intensity of plain image over many pixels in cipher-image. A variety of analyses and tests has been carried out to prove the security and the validity of the algorithm. Even with low entropy images the proposed algorithm has been proved to be more secure and faster than the previous algorithms. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:471 / 483
页数:13
相关论文
共 17 条
[1]   A novel block cipher based on hierarchy of one-dimensional composition chaotic maps [J].
Akhshani, A. ;
Mahmodi, H. ;
Akhavan, A. .
2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, :1993-+
[2]   A novel scheme for image encryption based on 2D piecewise chaotic maps [J].
Akhshani, A. ;
Behnia, S. ;
Akhavan, A. ;
Abu Hassan, H. ;
Hassan, Z. .
OPTICS COMMUNICATIONS, 2010, 283 (17) :3259-3266
[3]  
[Anonymous], 2015, SIPI IM DAT
[4]  
[Anonymous], 2010, Technical Report
[5]   A new hyperchaotic map and its application in an image encryption scheme [J].
Boriga, Radu ;
Dascalescu, Ana Cristina ;
Priescu, Iustin .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2014, 29 (08) :887-901
[6]   A symmetric image encryption scheme based on 3D chaotic cat maps [J].
Chen, GR ;
Mao, YB ;
Chui, CK .
CHAOS SOLITONS & FRACTALS, 2004, 21 (03) :749-761
[7]   A new image encryption scheme based on a chaotic function [J].
Francois, M. ;
Grosges, T. ;
Barchiesi, D. ;
Erra, R. .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2012, 27 (03) :249-259
[8]  
Francois M, 2012, APPL MATH, P1910
[9]   Symmetric ciphers based on two-dimensional chaotic maps [J].
Fridrich, J .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 1998, 8 (06) :1259-1284
[10]   Security analysis of a chaos-based image encryption algorithm [J].
Lian, SG ;
Sun, JS ;
Wang, ZQ .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2005, 351 (2-4) :645-661