|
|
A self-cited pixel summation based image encryption algorithm |
Guo-Dong Ye(叶国栋)1,2, Xiao-Ling Huang(黄小玲)1, Leo Yu Zhang(张愉)3, Zheng-Xia Wang(王政霞)4 |
1. Faculty of Mathematics and Computer Science, Guangdong Ocean University, Zhanjiang 524088, China; 2. College of Information Science and Electronic Engineering, Zhejiang University, Hangzhou 310027, China; 3. Department of Electronic Engineering, City University of Hong Kong, Kowloon Tong, Hong Kong, China; 4. College of Information Science and Engineering, Chongqing Jiaotong University, Chongqing 400074, China |
|
|
Abstract In this paper, a novel image encryption algorithm is presented based on self-cited pixel summation. With the classical mechanism of permutation plus diffusion, a pixel summation of the plain image is employed to make a gravity influence on the pixel positions in the permutation stage. Then, for each pixel in every step of the diffusion stage, the pixel summation calculated from the permuted image is updated. The values from a chaotic sequence generated by an intertwining logistic map are selected by this summation. Consequently, the keystreams generated in both stages are dependent on both the plain image and the permuted image. Because of the sensitivity of the chaotic map to its initial conditions and the plain-image-dependent keystreams, any tiny change in the secret key or the plain image would lead to a significantly different cipher image. As a result, the proposed encryption algorithm is immune to the known plaintext attack (KPA) and the chosen plaintext attack (CPA). Moreover, experimental simulations and security analyses show that the proposed permutation-diffusion encryption scheme can achieve a satisfactory level of security.
|
Received: 08 August 2016
Revised: 11 October 2016
Accepted manuscript online:
|
PACS:
|
05.45.Gg
|
(Control of chaos, applications of chaos)
|
|
05.45.Vx
|
(Communication using chaos)
|
|
05.45.-a
|
(Nonlinear dynamics and chaos)
|
|
Fund: Project supported by the National Natural Science Foundation of China (Grant Nos. 61602124, 61273021, 11526057, and 11301091), the Natural Science Foundation of Guangdong Province, China (Grant Nos. 2016A030310333, 2015A030313614, and 2015A030313620), the Science & Technology Planning Projects of Zhanjiang City, China (Grant Nos. 2015B01098 and 2015B01051), the Project Foundation of Chongqing Municipal Education Committee of China (Grant No. KJ1500501), the Program for Scientific Research Start-up Funds of Guangdong Ocean University of China, and the Special Funding Program for Excellent Young Scholars of Guangdong Ocean University of China. |
Corresponding Authors:
Guo-Dong Ye
E-mail: guodongye@hotmail.com,guodongye@gmail.com
|
Cite this article:
Guo-Dong Ye(叶国栋), Xiao-Ling Huang(黄小玲), Leo Yu Zhang(张愉), Zheng-Xia Wang(王政霞) A self-cited pixel summation based image encryption algorithm 2017 Chin. Phys. B 26 010501
|
[1] |
Zhang X Y, Zhang G J, Li X, Ren Y Z and Wu J H 2016 Chin. Phys. B 25 054201
|
[2] |
Norouzi B, Mirzakuchaki S, Seyedzadeh S M and Mosavi M R 2014 Multimed. Tools Appl. 71 1469
|
[3] |
Wu Y, Zhou Y C, Noonan J P and Agaian S 2014 Inform. Sci. 264 317
|
[4] |
Zhou G M, Zhang D X, Liu Y J, Yuan Y and Liu Q 2015 Neurocomputing 169 150
|
[5] |
Xiao D, Cai H K and Zheng H Y 2015 Chin. Phys. B 24 060505
|
[6] |
Pareek N K, Patidar V and Sud K K 2006 Image Vision Comput. 24 926
|
[7] |
Seyedzadeh S M, Norouzi B and Mirzakuchaki S 2014 J. Sys. Software 97 128
|
[8] |
Zhou N R, Hua T X, Gong L H, Pei D J and Liao Q H 2015 Quantum Inf. Proces. 14 1193
|
[9] |
Liao X F, Lai S Y and Zhou Q 2010 Signal Proces. 90 2714
|
[10] |
Zhou N R, Zhang A D, Zheng F and Gong L H 2014 Opt. Laser Technol. 62 152
|
[11] |
Alvarez G and Li S J 2006 Int. J. Bifur. Chaos 16 2129
|
[12] |
Wong K W, Kwok B S H and Law W S 2008 Phys. Lett. A 372 2645
|
[13] |
Hua Z Y, Zhou Y C, Pun C M and Chen C L P 2015 Inform. Sci. 297 80
|
[14] |
Fridrich J 1998 Int. J. Bifur. Chaos 8 1259
|
[15] |
Ye R S 2014 Fund. Inform. 133 87
|
[16] |
Anees A, Siddiqui A M and Ahmed F 2014 Commun. Nonlinear Sci. Numer. Simul. 19 3106
|
[17] |
Ye G D 2011 Imaging Sci. J. 59 183
|
[18] |
Boriga R, Dăscălescu A C and Priescu I 2014 Signal Proces. Image Commun. 29 887
|
[19] |
Wang Y, Wong K W, Liao X F and Chen G R 2011 Appl. Soft Comput. 11 514
|
[20] |
Fouda J S A E, Effa J Y, Sabat S L and Ali M 2014 Commun. Nonlinear Sci. Numer. Simul. 9 578
|
[21] |
Wang X Y, Teng L and Qin X 2012 Signal Proces. 92 1101
|
[22] |
Arroyo D, Diaz J and Rodriguez F B 2013 Signal Proces. 93 1358
|
[23] |
Li C Q, Zhang L Y, Ou R, Wong K W and Shu S 2012 Nonlinear Dyn. 70 2383
|
[24] |
Zhang L Y, Liu Y S, Wong K W, Pareschi F, Zhang Y S, Rovatti R and Setti G 2015 arXiv:1512.09263
|
[25] |
Zhang Q, Guo L and Wei X P 2013 Optik 124 3596
|
[26] |
Xie T, Liu Y S and Tang J 2014 Optik 125 7166
|
[27] |
Zhang Y S, Xiao D, Wen W Y and Li M 2014 Nonlinear Dyn. 76 1645
|
[28] |
Li C Q, Li S J, Asim M, Nunez J, Alvarez G and Chen G R 2009 Image Vision Comput. 27 1371
|
[29] |
Rhouma R, Solak E and Belghith S 2010 Commun. Nonlinear Sci. Numer. Simul. 15 1887
|
[30] |
Zhang Y S, Xiao D, Wen E Y and Li M 2014 Multimed. Tools Appl. 73 1885
|
[31] |
Sam I S, Devaraj P and Bhuvaneswaran R S 2012 Nonlinear Dyn. 69 1995
|
[32] |
Wang X Y and Luan D P 2013 Commun. Nonlinear Sci. Numer. Simul. 18 3075
|
[33] |
Murillo-Escobar M A, Cruz-Hernández C, Abundiz-Pérez F, López-Gutiérrez R M and Acosta Del Campo O R 2015 Signal Proces. 109 119
|
[34] |
Dăscălescu A C and Boriga R E 2013 Nonlinear Dyn. 74 307
|
No Suggested Reading articles found! |
|
|
Viewed |
|
|
|
Full text
|
|
|
|
|
Abstract
|
|
|
|
|
Cited |
|
|
|
|
Altmetric
|
blogs
Facebook pages
Wikipedia page
Google+ users
|
Online attention
Altmetric calculates a score based on the online attention an article receives. Each coloured thread in the circle represents a different type of online attention. The number in the centre is the Altmetric score. Social media and mainstream news media are the main sources that calculate the score. Reference managers such as Mendeley are also tracked but do not contribute to the score. Older articles often score higher because they have had more time to get noticed. To account for this, Altmetric has included the context data for other articles of a similar age.
View more on Altmetrics
|
|
|