Exploiting plaintext-related mechanism for secure color image encryption

被引:45
作者
Chai, Xiuli [1 ]
Zheng, Xiaoyu [1 ]
Gan, Zhihua [2 ]
Chen, Yiran [3 ]
机构
[1] Henan Univ, Sch Comp & Informat Engn, Henan Key Lab Big Data Anal & Proc, Kaifeng 475004, Peoples R China
[2] Henan Univ, Sch Software, Kaifeng 475004, Peoples R China
[3] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
基金
中国博士后科学基金; 中国国家自然科学基金; 美国国家科学基金会;
关键词
Image encryption; Color image; Chaotic system; Security analyses; DNA-SEQUENCE OPERATION; CHAOTIC SYSTEM; BROWNIAN-MOTION; S-BOXES; SCHEME; ALGORITHM; PERMUTATION; CRYPTOSYSTEM; EFFICIENT; CRYPTANALYSIS;
D O I
10.1007/s00521-019-04312-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, many image cryptosystems have been cracked by chosen-plaintext attacks, for they are not highly sensitive to plain image. To solve this problem, we introduce a plaintext-related mechanism for secure color image encryption, and it is established in the generation and selection of chaotic sequences, permutation and diffusion. In the proposed image cryptosystem, the architecture of permutation and diffusion is adopted. Firstly, plaintext-related Latin-square-based block permutation is proposed to randomly shuffle pixels of the color plain image, diffusion method dependent on the plaintext and scrambled image is further given to modify pixels of permutated image, and finally cipher image is gotten. The chaotic sequence for diffusing the current pixel is dynamically generated according to the plain image and scrambled image, and diffusion operations of red, green and blue components of color plain image affect each other. Besides, chaotic sequences used in encryption are produced by new one-dimensional chaotic systems and dynamically selected, and initial values of chaotic systems are computed by plain image and external keys. Experimental results and security analyses demonstrate that our image encryption has large key space and high security level, and it can be applied for the secure communication of image information.
引用
收藏
页码:8065 / 8088
页数:24
相关论文
共 69 条
[1]   Cryptanalysis of Image Encryption Based on Permutation-Substitution Using Chaotic Map and Latin Square Image Cipher [J].
Ahmad, Musheer ;
Ahmad, Faiyaz .
PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON FRONTIERS OF INTELLIGENT COMPUTING: THEORY AND APPLICATIONS (FICTA) 2014, VOL 1, 2015, 327 :481-488
[2]   Some basic cryptographic requirements for chaos-based cryptosystems [J].
Alvarez, Gonzalo ;
Li, Shujun .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2006, 16 (08) :2129-2151
[3]   An efficient and secure chaotic cipher algorithm for image content preservation [J].
Amina, Souyah ;
Mohamed, Faraoun Kamel .
COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2018, 60 :12-32
[4]  
[Anonymous], 2016, CHIN PHYS B
[5]   Chaos-based partial image encryption scheme based on linear fractional and lifting wavelet transforms [J].
Belazi, Akram ;
El-Latif, Ahmed A. Abd ;
Diaconu, Adrian-Viorel ;
Rhouma, Rhouma ;
Belghith, Safya .
OPTICS AND LASERS IN ENGINEERING, 2017, 88 :37-50
[6]   A novel bit-level image encryption algorithm based on 2D-LICM hyperchaotic map [J].
Cao, Chun ;
Sun, Kehui ;
Liu, Wenhao .
SIGNAL PROCESSING, 2018, 143 :122-133
[7]   A color image cryptosystem based on dynamic DNA encryption and chaos [J].
Chai, Xiuli ;
Fu, Xianglong ;
Gan, Zhihua ;
Lu, Yang ;
Chen, Yiran .
SIGNAL PROCESSING, 2019, 155 :44-62
[8]   A visually secure image encryption scheme based on compressive sensing [J].
Chai, Xiuli ;
Gan, Zhihua ;
Chen, Yiran ;
Zhang, Yushu .
SIGNAL PROCESSING, 2017, 134 :35-51
[9]   A novel chaos-based image encryption algorithm using DNA sequence operations [J].
Chai, Xiuli ;
Chen, Yiran ;
Broyde, Lucie .
OPTICS AND LASERS IN ENGINEERING, 2017, 88 :197-213
[10]  
Chapaneri S, 2014, ANNU IEEE IND CONF