Please wait a minute...
Chin. Phys. B, 2014, Vol. 23(3): 030503    DOI: 10.1088/1674-1056/23/3/030503
GENERAL Prev   Next  

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.
Keywords:  image encryption      shuffle and diffuse simultaneously      block cipher      logistic map  
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
[1] Asymmetric image encryption algorithm based ona new three-dimensional improved logistic chaotic map
Guo-Dong Ye(叶国栋), Hui-Shan Wu(吴惠山), Xiao-Ling Huang(黄小玲), and Syh-Yuan Tan. Chin. Phys. B, 2023, 32(3): 030504.
[2] A color image encryption algorithm based on hyperchaotic map and DNA mutation
Xinyu Gao(高昕瑜), Bo Sun(孙博), Yinghong Cao(曹颖鸿), Santo Banerjee, and Jun Mou(牟俊). Chin. Phys. B, 2023, 32(3): 030501.
[3] Lossless embedding: A visually meaningful image encryption algorithm based on hyperchaos and compressive sensing
Xing-Yuan Wang(王兴元), Xiao-Li Wang(王哓丽), Lin Teng(滕琳), Dong-Hua Jiang(蒋东华), and Yongjin Xian(咸永锦). Chin. Phys. B, 2023, 32(2): 020503.
[4] Synchronously scrambled diffuse image encryption method based on a new cosine chaotic map
Xiaopeng Yan(闫晓鹏), Xingyuan Wang(王兴元), and Yongjin Xian(咸永锦). Chin. Phys. B, 2022, 31(8): 080504.
[5] Exponential sine chaotification model for enhancing chaos and its hardware implementation
Rui Wang(王蕊), Meng-Yang Li(李孟洋), and Hai-Jun Luo(罗海军). Chin. Phys. B, 2022, 31(8): 080508.
[6] Neural-mechanism-driven image block encryption algorithm incorporating a hyperchaotic system and cloud model
Peng-Fei Fang(方鹏飞), Han Liu(刘涵), Cheng-Mao Wu(吴成茂), and Min Liu(刘旻). Chin. Phys. B, 2022, 31(4): 040501.
[7] FPGA implementation and image encryption application of a new PRNG based on a memristive Hopfield neural network with a special activation gradient
Fei Yu(余飞), Zinan Zhang(张梓楠), Hui Shen(沈辉), Yuanyuan Huang(黄园媛), Shuo Cai(蔡烁), and Sichun Du(杜四春). Chin. Phys. B, 2022, 31(2): 020505.
[8] Finite-time complex projective synchronization of fractional-order complex-valued uncertain multi-link network and its image encryption application
Yong-Bing Hu(胡永兵), Xiao-Min Yang(杨晓敏), Da-Wei Ding(丁大为), and Zong-Li Yang(杨宗立). Chin. Phys. B, 2022, 31(11): 110501.
[9] An image encryption algorithm based on spatiotemporal chaos and middle order traversal of a binary tree
Yining Su(苏怡宁), Xingyuan Wang(王兴元), and Shujuan Lin(林淑娟). Chin. Phys. B, 2022, 31(11): 110503.
[10] Fractal sorting vector-based least significant bit chaotic permutation for image encryption
Yong-Jin Xian(咸永锦), Xing-Yuan Wang(王兴元), Ying-Qian Zhang(张盈谦), Xiao-Yu Wang(王晓雨), and Xiao-Hui Du(杜晓慧). Chin. Phys. B, 2021, 30(6): 060508.
[11] An image encryption algorithm based on improved baker transformation and chaotic S-box
Xing-Yuan Wang(王兴元), Huai-Huai Sun(孙怀怀), and Hao Gao(高浩). Chin. Phys. B, 2021, 30(6): 060507.
[12] Ghost imaging-based optical cryptosystem for multiple images using integral property of the Fourier transform
Yi Kang(康祎), Leihong Zhang(张雷洪), Hualong Ye(叶华龙), Dawei Zhang(张大伟), and Songlin Zhuang(庄松林). Chin. Phys. B, 2021, 30(12): 124207.
[13] A secure image protection algorithm by steganography and encryption using the 2D-TSCC
Qi Li(李琦), Xingyuan Wang(王兴元), He Wang(王赫), Xiaolin Ye(叶晓林), Shuang Zhou(周双), Suo Gao(高锁), and Yunqing Shi(施云庆). Chin. Phys. B, 2021, 30(11): 110501.
[14] Memristor-based hyper-chaotic circuit for image encryption
Jiao-Jiao Chen(陈娇娇), Deng-Wei Yan(闫登卫), Shu-Kai Duan(段书凯), and Li-Dan Wang(王丽丹). Chin. Phys. B, 2020, 29(11): 110504.
[15] Phase retrieval algorithm for optical information security
Shi-Qing Wang(王诗晴), Xiang-Feng Meng(孟祥锋), Yu-Rong Wang(王玉荣), Yong-Kai Yin(殷永凯), Xiu-Lun Yang(杨修伦). Chin. Phys. B, 2019, 28(8): 084203.
No Suggested Reading articles found!