|
|
A fast image encryption algorithm based on only blocks in cipher text |
Wang Xing-Yuan (王兴元), Wang Qian (王倩) |
Faculty of Electronic Information and Electrical Engineering, Dalian University of Technology, Dalian 116024, China |
|
|
Abstract In this paper, a fast image encryption algorithm is proposed, in which the shuffling and diffusion is performed simultaneously. The cipher-text image is divided into blocks and each block has k×k pixels, while the pixels of the plain-text are scanned one by one. Four logistic maps are used to generate the encryption key stream and the new place in the cipher image of plain image pixels, including the row and column of the block which the pixel belongs to and the place where the pixel would be placed in the block. After encrypting each pixel, the initial conditions of logistic maps would be changed according to the encrypted pixel’s value; after encrypting each row of plain image, the initial condition would also be changed by the skew tent map. At last, it is illustrated that this algorithm has a faster speed, big key space, and better properties in withstanding differential attacks, statistical analysis, known plaintext, and chosen plaintext attacks.
|
Received: 12 July 2013
Revised: 05 September 2013
Accepted manuscript online:
|
PACS:
|
05.45.Gg
|
(Control of chaos, applications of chaos)
|
|
05.45.-a
|
(Nonlinear dynamics and chaos)
|
|
05.45.Vx
|
(Communication using chaos)
|
|
Fund: Project supported by the National Natural Science Foundation of China (Grant Nos. 61370145, 61173183, and 60973152), the Doctoral Program Foundation of Institution of Higher Education of China (Grant No. 20070141014), the Program for Liaoning Excellent Talents in University, China (Grant No. LR2012003), the National Natural Science Foundation of Liaoning Province, China (Grant No. 20082165), and the Fundamental Research Funds for the Central Universities, China (Grant No. DUT12JB06). |
Corresponding Authors:
Wang Xing-Yuan
E-mail: wangxy@dlut.edu.cn;wq605053@163.com
|
Cite this article:
Wang Xing-Yuan (王兴元), Wang Qian (王倩) A fast image encryption algorithm based on only blocks in cipher text 2014 Chin. Phys. B 23 030503
|
[1] |
Chen C S, Wang T, Kou Y Z, Chen X C and Li X X 2013 J. Syst. Softw. 86 100
|
[2] |
Guo W, Hu J W and Wei G 2013 J. Comput. 8 33
|
[3] |
Coppersmith D 1994 IBM J. Res. Dev. 38 243
|
[4] |
Han S J, Oh H S and Park J 1996 Spread Spectrum Techniques and Applications Proceedings, September 22–25, 1996, Mainz, Germany, p. 1310
|
[5] |
Weidenmueller H A and Mitchell G E 2009 Rev. Mod. Phys. 81 539
|
[6] |
Stollenwerk N, Aguiar M, Ballesteros S, Boto J, Kooi B and Mateus L 2011 Interface Focus 2 156
|
[7] |
Zhu Z L, Zhai K, Wang B L, Liu H J and Jiang H Y 2009 International Congress on Image and Signal Processing, October 17–19, 2009, Tianjin, China, p. 322
|
[8] |
Hegazi A S, Ahmed E and Matouk A E 2012 Commun. Nonlinear Sci. Numer. Simul. 18 1193
|
[9] |
Lu L, Luan L, Meng L and Li C R 2012 Nonlinear Dyn. 70 89
|
[10] |
Volos C K, Kyprianidis I M and Stouboulos I N 2013 Signal Process. 93 1328
|
[11] |
Baptista M S 1998 Phys. Lett. A 240 50
|
[12] |
Sun F Y and Lu Z W 2011 Chin. Phys. B 20 040506
|
[13] |
Behnis S, Akhshani A, Ahadpour S, Mahnodi H and Akhavan A 2007 Phys. Lett. A 366 391
|
[14] |
Seyedzadeh S M and Mirzakuchaki S 2012 Signal Process. 92 1202
|
[15] |
Wang X Y, Zhao J F and Liu H J 2012 Opt. Commun. 285 562
|
[16] |
Wang Y, Wong K W, Liao X F and Chen G R 2011 Appl. Soft. Comput. 11 514
|
[17] |
Chen G, Mao Y and Chui C K 2004 Chaos Soliton. Fract. 21 749
|
[18] |
Gao T G and Chen Z Q 2008 Phys. Lett. A 372 394
|
[19] |
Wang X Y and Liu L T 2013 Chin. Phys. B 22 050503
|
[20] |
Haeri M and Tavazoei M S 2007 Appl. Math. Comput. 187 1076
|
[21] |
Wang Y, Liao X, Xiang T, Wong K W and D G Yang 2007 Phys. Lett. A 363 277
|
[22] |
Wei J, Liao X F, Wong K W and Zhou T 2007 Commun. Nonlinear Sci. Numer. Simul. 12 814
|
[23] |
Pei W J, Wang K, Zou L H, Song A G and He Z Y 2005 Phys. Lett. A 343 432
|
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
|
|
|