Please wait a minute...
Chin. Phys. B, 2013, Vol. 22(8): 080503    DOI: 10.1088/1674-1056/22/8/080503
GENERAL Prev   Next  

A self-adapting image encryption algorithm based on spatiotemporal chaos and ergodic matrix

Luo Yu-Ling (罗玉玲), Du Ming-Hui (杜明辉)
School of Electronic and Information Engineering, South China University of Technology, Guangzhou 510641, China
Abstract  To ensure the security of a digital image, a new self-adapting encryption algorithm based on the spatiotemporal chaos and ergodic matrix is proposed in this paper. First, the plain-image is divided into different blocks of the same size, and each block is sorted in ascending order to obtain the corresponding standard ergodic matrix. Then each block is encrypted by the spatiotemporal chaotic system and shuffled according to the standard ergodic matrix. Finally, all modules are rearranged to acquire the final encrypted image. In particular, the plain-image information is used in the initial conditions of the spatiotemporal chaos and the ergodic matrices, so different plain-images will be encrypted to obtain different cipher-images. Theoretical analysis and simulation results indicate that the performance and security of the proposed encryption scheme can encrypt the image effectively and resist various typical attacks.
Keywords:  spatiotemporal chaos      ergodic matrix      standard map      image encryption  
Received:  20 November 2012      Revised:  15 January 2013      Accepted manuscript online: 
PACS:  05.45.-a (Nonlinear dynamics and chaos)  
  05.45.Gg (Control of chaos, applications of chaos)  
  05.45.Ra (Coupled map lattices)  
Fund: Project supported by the National Natural Science Foundation of China (Grant Nos. U0735004 and 60972133), the Natural Science Foundation of Guangdong Province, China (Grant No. 05006593), the Project Team for Natural Science Foundation of Guangdong Province, China (Grant No. 9351064101000003), Energy Technology Key Laboratory Project of Guangdong Province, China (Grant No. 2008A060301002), and the Fundamental Research Funds for the Central Universities, China (Grant No. X2dXD2116370).
Corresponding Authors:  Luo Yu-Ling     E-mail:  luo.yuling@mail.scut.edu.cn

Cite this article: 

Luo Yu-Ling (罗玉玲), Du Ming-Hui (杜明辉) A self-adapting image encryption algorithm based on spatiotemporal chaos and ergodic matrix 2013 Chin. Phys. B 22 080503

[1] Shannon C E 1949 Bell System Technology Journal 28 656
[2] Schneier B 1995 Cryptography: Theory and Practice (Boca Raton (FL): CRC Press)
[3] Brown R and Chua L O 1996 Int. J. Bifur. Chaos 6 219
[4] Fridrich J 1998 Int. J. Bifur. Chaos 8 1259
[5] Chen G R, Mao Y B and Chui C K 2004 Chaos, Solitons and Fractals 21 749
[6] Pareek N K, Patidar V and Sud K K 2006 Image and Vision Computing 24 926
[7] Pareek N K, Patidar V and Sud K K 2005 Commun. Ninlinear Sci. Numer. Simul. 10 715
[8] Li C Q, Li S J, Asim M, Nunez J, Alvarez G and Chen G R 2009 Image and Vision Computing 27 1371
[9] Li C Q, Li S J, Alvarez G, Chen G R and Lo Kwok-Tung 2008 Chaos, Solitons and Fractals 37 299
[10] Patidar V, Pareek N K and Sud K K 2010 Commun. Nonlinear Sci. Numer. Simul. 14 2755
[11] Patidar V, Pareek N K and Sud K K 2009 Commun. Nonlinear Sci. Numer. Simul. 14 3056
[12] Rhouma R, Solak E and Belghith S 2010 Commun. Nonlinear Sci. Numer. Simul. 15 1887
[13] Li C Q, Li S J and Lo K T 2011 Commun. Nonlinear Sci. Numer. Simulat. 16 837
[14] Akhavan A, Samsudin A and Akhshani A 2011 Journal of the Franklin Institute 348 1797
[15] Sathishkumar G A and Bhoopathy Bagan K 2011 Wseas Transactions on Computers 10 169
[16] Ye R S 2011 Opt. Commun. 284 5290
[17] Zhu Z L, Zhang W, Wong K W and Yu H 2011 Inf. Sci. 181 1171
[18] Fu C, Lin B B, Miao Y S, Liu X and Chen J J 2011 Opt. Commun. 284 5415
[19] Li C Q and Lo K T 2011 Signal Processing 91 949
[20] Wang Y, Wong K W, Liao X F and Chen G R 2011 Appl. Soft Comput. 11 514
[21] Ye G D 2011 The Imaging Science Journal 59 183
[22] Wang X Y and Jin C Q 2012 Opt. Commun. 285 412
[23] Wang X Y and Teng L 2012 Chin. Phys. B 21 020504
[24] Sun F Y, Lü Z W and Liu S T 2010 Opt. Commun. 283 2066
[25] Sun F Y and Lü Z W 2011 Chin. Phys. B 20 040506
[26] Wang X Y and Teng L 2011 Nonlinear Dynamics 67 365
[27] Wang X Y, Zhang N, Ren X L and Zhang Y L 2011 Chin. Phys. B 20 020507
[28] Banerjee S, Rondoni L, Mukhopadhyay S and Misra A P 2011 Opt. Commun. 284 2278
[29] Yuen C H and Wong K W 2012 Chin. Phys. B 21 010502
[30] Wang Z, Huang X, Li N and Song X N 2012 Chin. Phys. B 21 050506
[31] Kaneko K 1985 Prog. Theor. Phys. 74 1033
[32] Cheng G, Zhao X Y and Li J L 2005 Journal of Software 16 1975
[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] 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.
[5] 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.
[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] 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.
[9] 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.
[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!