Differential cryptanalysis of a novel image encryption algorithm based on chaos and Line map

被引:85
作者
Chen, Lei [1 ]
Ma, Bing [1 ]
Zhao, Xiaohong [1 ]
Wang, Shihong [1 ]
机构
[1] Beijing Univ Posts & Telecommun, Sch Sci, Beijing 100876, Peoples R China
关键词
Chaos-based image encryption; Differential-cryptanalysis; Codebook attack; Chosen-plaintext attack; Chosen-ciphertext attack; ONLY MULTIMEDIA CIPHERS; QUANTITATIVE CRYPTANALYSIS; BROWNIAN-MOTION; SCHEME; BREAKING;
D O I
10.1007/s11071-016-3153-y
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
In this paper, we analyze the security of a chaos-based image encryption algorithm. We find that the algorithm is vulnerable to differential cryptanalysis. The differential cryptanalysis demonstrates that the security of the original scheme depends only on the permutation key instead of on all of the keys, which makes the key space of the cryptosystem greatly reduced. Specifically, (H x W + 1) chosen plain-images can reveal the equivalent permutation key for one-round encryption, where H x W is the size of the binary image. The two-way differential comparison method is proposed to break two-round cryptosystem. Basing on differential cryptanalysis, we propose a codebook attack under chosen-ciphertext conditions, design the codebook with (H x W) differential binary images, and totally break multi-round cryptosystem using XOR operation of O(H x W) images. The simulation results indicate that the designed codebook attack is effective. Furthermore, we summarize some characteristics of a class of permutation-diffusion systems that also are vulnerable to the differential attack and the codebook attack.
引用
收藏
页码:1797 / 1807
页数:11
相关论文
共 31 条
[1]   A fast chaos-based image encryption scheme with a dynamic state variables selection mechanism [J].
Chen, Jun-xin ;
Zhu, Zhi-liang ;
Fu, Chong ;
Yu, Hai ;
Zhang, Li-bo .
COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2015, 20 (03) :846-860
[2]   An improved permutation-diffusion type image cipher with a chaotic orbit perturbing mechanism [J].
Chen, Jun-xin ;
Zhu, Zhi-liang ;
Fu, Chong ;
Yu, Hai .
OPTICS EXPRESS, 2013, 21 (23) :27873-27890
[3]   Differential cryptanalysis of a medical image cryptosystem with multiple rounds [J].
Chen, Lei ;
Wang, Shihong .
COMPUTERS IN BIOLOGY AND MEDICINE, 2015, 65 :69-75
[4]   Cryptanalysis of a chaos-based image encryption algorithm [J].
Cokal, Cahit ;
Solak, Ercan .
PHYSICS LETTERS A, 2009, 373 (15) :1357-1360
[5]   Symmetric ciphers based on two-dimensional chaotic maps [J].
Fridrich, J .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 1998, 8 (06) :1259-1284
[6]   Multi chaotic systems based pixel shuffle for image encryption [J].
Huang, C. K. ;
Nien, H. H. .
OPTICS COMMUNICATIONS, 2009, 282 (11) :2123-2127
[7]   Breaking a novel image encryption scheme based on improved hyperchaotic sequences [J].
Li, Chengqing ;
Liu, Yuansheng ;
Xie, Tao ;
Chen, Michael Z. Q. .
NONLINEAR DYNAMICS, 2013, 73 (03) :2083-2089
[8]   Optimal quantitative cryptanalysis of permutation-only multimedia ciphers against plaintext attacks [J].
Li, Chengqing ;
Lo, Kwok-Tung .
SIGNAL PROCESSING, 2011, 91 (04) :949-954
[9]   A general quantitative cryptanalysis of permutation-only multimedia ciphers against plaintext attacks [J].
Li, Shujun ;
Li, Chengqing ;
Chen, Guanrong ;
Bourbakis, Nikolaos G. ;
Lo, Kwok-Tung .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2008, 23 (03) :212-223
[10]   A new image encryption method: parallel sub-image encryption with hyper chaos [J].
Mirzaei, Omid ;
Yaghoobi, Mahdi ;
Irani, Hassan .
NONLINEAR DYNAMICS, 2012, 67 (01) :557-566