A Chaos Based Image Encryption Scheme Using Digit-Level Permutation and Block Diffusion

被引:45
作者
Ping, Ping [1 ]
Fan, Jinyang [1 ]
Mao, Yingchi [1 ]
Xu, Feng [1 ]
Gao, Jerry [2 ]
机构
[1] Hohai Univ, Coll Comp & Informat, Nanjing 210098, Jiangsu, Peoples R China
[2] San Jose State Univ, Coll Engn, San Jose, CA 95192 USA
关键词
Image encryption; chaos; digit-level; block diffusion; HYPER-CHAOS; ALGORITHM; MAP; CIPHERS; SYSTEM;
D O I
10.1109/ACCESS.2018.2879565
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Image encryption can be classified into pixel-level and bit-level according to the smallest processing element in the permutation and diffusion. Most pixel-level permutations only change the pixel positions, so the histograms of the permuted image and the original image are identical. The bit-level permutation can change the histogram of the image, but it is comparatively time-consuming due to bit-level computing. In this paper, we propose a new digit-level permutation. The pixel matrix of an image is decomposed into three digital matrices, and then these digital matrices are shuffled by the Henon map. This digit-level permutation combines the merits of pixel-level permutation with that of bit-level permutation. Besides, we also design a high-speed diffusion operation which exactly solves the problem that CBC-like diffusion has low efficiency. Simulations have been carried out and analyzed in detail, proving the superior security and high efficiency of our image cryptosystem.
引用
收藏
页码:67581 / 67593
页数:13
相关论文
共 48 条
[1]   A novel image encryption scheme based on substitution-permutation network and chaos [J].
Belazi, Akram ;
Abd El-Latif, Ahmed A. ;
Belghith, Safya .
SIGNAL PROCESSING, 2016, 128 :155-170
[2]   Medical image encryption using edge maps [J].
Cao, Weijia ;
Zhou, Yicong ;
Chen, C. L. Philip ;
Xia, Liming .
SIGNAL PROCESSING, 2017, 132 :96-109
[3]   An image encryption algorithm based on chaotic system and compressive sensing [J].
Chai, Xiuli ;
Zheng, Xiaoyu ;
Gan, Zhihua ;
Han, Daojun ;
Chen, Yiran .
SIGNAL PROCESSING, 2018, 148 :124-144
[4]   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
[5]   A symmetric image encryption scheme based on 3D chaotic cat maps [J].
Chen, GR ;
Mao, YB ;
Chui, CK .
CHAOS SOLITONS & FRACTALS, 2004, 21 (03) :749-761
[6]   An image encryption scheme using nonlinear inter-pixel computing and swapping based permutation approach [J].
Chen, Jun-xin ;
Zhu, Zhi-liang ;
Fu, Chong ;
Zhang, Li-bo ;
Zhang, Yushu .
COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2015, 23 (1-3) :294-310
[7]   Symmetric ciphers based on two-dimensional chaotic maps [J].
Fridrich, J .
INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 1998, 8 (06) :1259-1284
[8]   A novel chaos-based bit-level permutation scheme for digital image encryption [J].
Fu, Chong ;
Lin, Bin-bin ;
Miao, Yu-sheng ;
Liu, Xiao ;
Chen, Jun-jie .
OPTICS COMMUNICATIONS, 2011, 284 (23) :5415-5423
[9]   2-DIMENSIONAL MAPPING WITH A STRANGE ATTRACTOR [J].
HENON, M .
COMMUNICATIONS IN MATHEMATICAL PHYSICS, 1976, 50 (01) :69-77
[10]   Medical image encryption using high-speed scrambling and pixel adaptive diffusion [J].
Hua, Zhongyun ;
Yi, Shuang ;
Zhou, Yicong .
SIGNAL PROCESSING, 2018, 144 :134-144