Color image encryption based on cross 2D hyperchaotic map using combined cycle shift scrambling and selecting diffusion

被引:154
作者
Teng, Lin [1 ]
Wang, Xingyuan [1 ,2 ]
Yang, Feifei [1 ]
Xian, Yongjin [1 ]
机构
[1] Dalian Maritime Univ, Sch Informat Sci & Technol, Dalian 116026, Peoples R China
[2] Guangxi Normal Univ, Guangxi Key Lab Multisource Informat Min & Secur, Guilin 541004, Peoples R China
基金
中国国家自然科学基金;
关键词
Cross 2D hyperchaotic map; Color image encryption; Combined cycle shift scrambling; Selecting diffusion; ALGORITHM; CHAOS; SYSTEM;
D O I
10.1007/s11071-021-06663-1
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
A novel color image encryption algorithm based on a cross 2D hyperchaotic map is proposed in this paper. The cross 2D hyperchaotic map is constructed using one nonlinear function and two chaotic maps with a cross structure. Chaotic behaviors are illustrated using bifurcation diagrams, Lyapunov exponent spectra, phase portraits, etc. In the color image encryption algorithm, the keys are generated using hash function SHA-512 and the information of the plain color image. First, the color plain image is converted to a combined bit-level matrix and permuted by the chaos-based row and column combined cycle shift scrambling method. Then, the scrambled integer matrix is diffused according to the selecting sequence which depends on the chaotic sequence. Last, decompose the diffusion matrix to get the encrypted color image. Simulation experiments and security evaluations show that the algorithm can encrypt the color image effectively and has good security to resist various kinds of attacks.
引用
收藏
页码:1859 / 1876
页数:18
相关论文
共 39 条
[1]   Some basic cryptographic requirements for chaos-based cryptosystems [J].
Alvarez, Gonzalo ;
Li, Shujun .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2006, 16 (08) :2129-2151
[2]   A novel chaos based optical image encryption using fractional Fourier transform and DNA sequence operation [J].
Ben Farah, M. A. ;
Guesmi, R. ;
Kachouri, A. ;
Samet, M. .
OPTICS AND LASER TECHNOLOGY, 2020, 121
[3]   Innovative image encryption scheme based on a new rapid hyperchaotic system and random iterative permutation [J].
Bouslehi, Hamdi ;
Seddik, Hassene .
MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (23) :30841-30863
[4]   Designing a 2D infinite collapse map for image encryption [J].
Cao, Weijia ;
Mao, Yujun ;
Zhou, Yicong .
SIGNAL PROCESSING, 2020, 171
[5]   Color image compression and encryption scheme based on compressive sensing and double random encryption strategy [J].
Chai, Xiuli ;
Bi, Jianqiang ;
Gan, Zhihua ;
Liu, Xianxing ;
Zhang, Yushu ;
Chen, Yiran .
SIGNAL PROCESSING, 2020, 176
[6]   A Novel Color Image Encryption Algorithm Based on Hyperchaotic System and Permutation-Diffusion Architecture [J].
Cheng, Guangfeng ;
Wang, Chunhua ;
Chen, Hua .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2019, 29 (09)
[7]   Cryptanalyzing an image encryption scheme using reverse 2-dimensional chaotic map and dependent diffusion [J].
Farajallah, Mousa ;
El Assad, Safwan ;
Deforges, Olivier .
MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (21) :28225-28248
[8]   Cryptanalyzing an image encryption algorithm with compound chaotic stream cipher based on perturbation [J].
Ge, Xin ;
Lu, Bin ;
Liu, Fenlin ;
Luo, Xiangyang .
NONLINEAR DYNAMICS, 2017, 90 (02) :1141-1150
[9]   Chaotic characteristics of a one-dimensional iterative map with infinite collapses [J].
He, D ;
He, C ;
Jiang, LG ;
Zhu, HW ;
Hu, GR .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2001, 48 (07) :900-906
[10]   A new image encryption algorithm based on two-dimensional spatiotemporal chaotic system [J].
He, Yi ;
Zhang, Ying-Qian ;
Wang, Xing-Yuan .
NEURAL COMPUTING & APPLICATIONS, 2020, 32 (01) :247-260